Wonderful apartment, great amenities, location, great host