Historic seaside hotel with an upmarket restaurant and rustic spa.