Excellent communication- responsive & clear. Very clean - bedding and towels, were new and white and professional cleaned. Bathrooms spotless. We were travelling as a family - 5 adults & 2 infants. Was ideal as there were 3 bedrooms with own bathrooms. Almost felt like 3 small hotel rooms inside the apartment. Very quiet at night for sleeping. Only thing to note - apart from the master bedroom the other 2 small bedrooms have built-in headboards and wall at the end, so if your taller than 6 foot 1 inch - it would be tight. We had a great experience!