Very clean with all the amenities we needed and an ideal location! Hosts were very nice and accommodating!