Great place, food and hospitality