Beautiful, charming, and spacious with all the amenities, plus a kind, responsive host.