Great communication and hospitality from the hosts. A beautiful place to stay.