Very clean and well equipped apartment. Great and easy communications before and the day of arrival. They were able to accommodate us with our time of arrival.