A beautiful property, an amazing location, excellent hosts, a wonderful stay.