good location, amenities and hospitality.