This is a perfect spot to stay for a night or two. The location is great, making all the main sites in Naples accessible by foot.
Downsides: there is no natural light and the bathroom doesn't smell well. However, if you plan to spend the days out and only have a sleep in the apartment, this is a great choice.