Good place, good service, hospitality