The house is great! I guess the best way to put our experience was that we felt like lucky Neapolitans. The house is located in a pure Neapolitan neighborhood. That added to the fact that it is in the top floor of the building, with the terraces and the views, makes the whole experience amazing.
Marco was a wonderful host. I have to acknowledge the fact that he speaks English considerably better than the average Italian. I also have to thank him for letting us store our luggage after checkout.
In regards to the location, two warnings must be made: the house is on one of Naples' hills (it takes around 10min to "climb" the street from Dante square to get there). Secondly, the house is on the top floor without elevator, so expect a lot of sweat if temperatures are high (>28°C). Besides that, the house only has AC on the bedroom.