A great apartment in the ideal location. A great place to stay