great place great hospitality great location