Excellent Hosts, great communication throughout the whole process. Apartment was clean, spacious and comfortable in a fantastic location exactly as advertised. Would stay again and highly recommend to others!