Italo's place is located right in the centre of Naples which is brilliant for exploring! We had a lovely stay. However would not recommend for families as it is VERY loud. Whether is be neighbours or building work, it feels like the walls are paper thin!
Other than that the flat is very clean and has everything you need!