Great place, outstanding hospitality