We had a great stay at Ciro's place. He was there to greet us with an interpreter and check in went smoothly. He also answered any questions immediately. The place itself was fantastic although you need to check that the shutters are completely locked as they blow open when it is windy. The beds and bedding were very comfortable and the apartment was incredibily spacious and very well appointed. It was a great location close to the central station (we walked with our bags) and close to the Circumvesuviana train for Pompeii and Herculaneum ( use Napoli Porto Nolana instead of Garibaldi - it is only 5 minutes away and you can get a seat as the train is generally full when you reach Garibaldi). The only down side of the aprtment is that it is on a main road and very noisy. Bring earplugs.
All in all, we would highly recommend Ciro's apartment.