Beautiful accommodation in a fabulous setting.