Stefano is a very nice host, hoping and helping you to have the best trip in Naples possible.
The flat is right in the old center of Naples and not far from most attractions and museums. Public transportation is a little confusing at the beginning - but also not very far away. If you're keen you also can walk to the central station, which we have done quite often, and resch from there the any other place in the city. Still, we walked a lot in the nearby quarters because there is so much to see besides the "official" routes.
A selection of good places to eat is also close and Stefano always had a good tipp for pizza or sweet pastries.
I would suggest his place for any "newbie" in town, since it's a good start to geht a grip on the city and it's people.