Great place to stay, and the location is lovely. The unit was clean and had all the basic amenities. Communication with the hosts was excellent and they were very accommodating of our requests.