This is a great place to stay. The area is quiet and everything was clean and easy to figure out. Verde's Mum only speaks Italian while I only speak English, but Google Translate made that not so much of a problem. Everyone is really nice and willing to help if you have a problem.
There are a few busses and trams that stop near by and the closest train station is about 10 minutes walk away, so getting to places are easy.
Overall I would definitely recommend people stay here.