Good location, excellent hospitality