Stayed in this place for a few days while recovering from a foot operation, and it was perfect. Awesome location, very well appointed, and attentive and accommodating hosts. The place is on the pricey side, but does provide a quality and location that very few other places can offer.