A beautiful spot, well appointed and very comfortable. Perfect for friends or families to enjoy a weekend (or ideally longer) away. Communication and availability of hosts was excellent.