A hidden gem in the historic center of Naples, definitely worth a stay.