Stefano's place is in the heart of Naples. Famous pizzerias are very close. You will get all you need in 5 mins walk. Very nice stay.