The Vesuvio apartment is in a great location with lots of local restaurants and shops and easy walking distance to all of the sights of Napoli.
The steps are indeed a challenge after a busy day, but the view and sunlight from being on the top floor definitely make up for a bit of exercise!