The apartment and the hosts are terrific. Excellent location, great amenities, and the hosts are very responsive. Their restaurant recommendations were excellent as well. We loved our stay!