I stayed at Giuseppe's wonderful apartment for 3 weeks with my wife and our small dog. The location is amazing for Naples; it's in the lovely Mergellina neighborhood -- a close walk to the waterfront, metro station, and many restaurants and shops. The apartment is very comfortable, spacious, and well-equipped. Giuseppe answered any questions we had extremely promptly and his office is in the same building, so we ran into him often. Giuseppe is a wonderful host!
As other reviews mentioned, there are 7 flights of stairs to get to the apartment (which has a lovely roof terrace). We took the stairs everyday, multiple times a day with our dog, for three weeks and didn't find them to be a problem. They are not very steep. The apartment is well worth it.
Grazie mille Giuseppe!!