This listing was everything we hoped for and more. It was a great location, the hosts were very hospitable, the apartment was sparkling clean on arrival, and we loved everything about our trip. We would absolutely love to return here, and will tell our friends and family about it.