Good location. Very italian and in the heart of Naples Centro Storico.