Excellent apartment, amenities and location. Lovely hosts. Very accommodating and helpful. Appreciated the personal touches. Clean and sparkling modern apartment.