Ideal location, beautiful apartment, helpful hosts, and great amenities. This is a tremendous place to stay!