I had heard good things from friends who'd been to other locations, but I was still a bit weary given its...
All reviews seem positive