I recommend this place 100% : it is perfectly located for a short stay in Naples, super close to main interest points.
The flat is large, beautiful, really clean, the beds super super comfortable.
And the general building and courtyard are amazing --> a true italian experience !