A beautiful place. In a great location. Excellent hosts. Couldn't have asked for anything more.