Location, decor/vibe and hospitality all on point.