Excellent location, hospitality and amenities.