Hosts were very hospitable and the communication was excellent. The apartment was clean and had all the necessary amenities and more. We had a wonderful time!