Great place. Well equipped. A little loud but hey that’s Napoli!