10/10 recommend. Great location, great amenities, excellent hospitality.