Great location, great place, and great hosts make this one of the best places I have stayed in - thoughtfully designed and decorated, and with the most hospitable hosts, I would recommend this place without any reservations!