Good location and excellent hospitality