I suppose its a nice experience, as it's touristy. However for the price you can find the same thing everywhere. I mean everywhere. Not bad, but maybe not living up to the hype. Staff was friendly, wine was decent. You can say you been to the birthplace of the Napoli pizza.