Excellent hospitality - great location