The apartment is very well laid out and beautiful. We are a family with a teenage daughter and stayed for 2 weeks - it was ideal for this length of time as it was spacious and there are 2 bathrooms.
Ciro was an excellent host, meeting us late at night on arrival with a translator to ensure we had all the information we needed.
We had a couple of minor reasons to contact him and he answered very quickly and was very accommodating. He also dropped us at the airport for a small fee.
The apartment is on the main road to Garibaldi train station though. The road is very busy and noisy which isn't really dampened when you close the windows and shutters so you need ear plugs.
As it is close to the train station, it is ideal for getting to Pompeii, Heracleon and Sorrento. However this part of the city isn't pretty and is very run down with beggars, litter, graffiti and large gatherings of men, especially at night. We generally turned left out of the apartment and headed to the Spanish quarter rather than turn right to the station. If you are a family with young children this may not be the location of the city which is right for you.