great location and excellent hospitality