Leonardo was a wonderful host. He met us at the subway even though we had to rearrange our check in time! He was very understanding! He walked us to his place and showed us around, he talked us through local places to visit in Napoli. Super helpful!! He spoke perfect English which we really appreciated, because our Italian is shameful!
If you are planning to walk on your visit, you might want to ensure you have access to google maps or something similar. We had no problems but the streets were a little confusing.
We had heard many things about Napoli and its reputation, however we did not experience any intimidation. It's a lovely charming city and I would highly recommend Leonardo's place!