Massimo's place is a really wonderful place to relax. It's really close to Roma Termini which is a great advantage if you're going to travel by any type of transportation. The only downside is that the surrounding area is not that great. It's not really pleasant to look at.
Anyways, I still recommend this place to stay at. It's a great value for your money.