Great location, you can walk everywhere from here. Very central. Perfect for of you are out exploring Naples and easy to get train to Pompeii and sorrento/ ferry to capri /procida.
Pictures are very accurate