Great location, amenities and hospitality