Excellent hospitality and facilities and great location