Cute, clean, walking distance to everywhere we wanted to go and all the basic amenities we wanted. Communication was perfect (not overbearing and quick to respond when needed).