We had some last minute changes to our itinerary and the hosts were very generous to accommodate them. Excellent communication (perhaps, the best in my experience with Airbnb), the place looks just like on the pictures. Very clean. The hosts were very welcoming and set the vacation off to a perfect start! Definitely recommend!