Perfect location, Absolutely charming, great hosts.