It's a perfectly located place, near everything in Naples, its clean and the hosts are great.
The only thing that is inconvinient is the stairs.
Overall a great place to stay in.