Stunning view, comfy bed, fabulous spa and friendly hosts. Perfect birthday treat.