Wonderful location hospitality and amenities