Location and cleanliness was good. Hosts were amazing and everything we needed was included in the Airbnb. The hosts were accommodating and communication was very clear.