Great hospitality and great amenities.an oasis in the city