Great hospitality with great amenities and good views.