Absolutely perfect. The views are amazing, the house is spacious, clean, comfortable, and in a great location. The staff were attentive and provided concierge service from delivering our bags down and back up the hill, to making reservations for us. Truly outstanding experience.