A beautiful place in a great location. Everything as advertised, and some appreciated personal touches from the hosts made it a great stay.