Excellent hospitality and facilities. Great location.