Beautiful location, spotlessly clean and charming, helpful hosts.