great location, amenities and staff. beautiful rooms