A beautiful place to stay. Very clean. The host was a good communicator and easily accommodate a last minute change for checkin. Checkin instructions were very detailed and included directions from the airport and other locations by both public and private transportation.