Everything worked out well. Massimo`s place is nice, in a quiet location. It`s really close to the center, we always took subway - it`s cool in there and it`s fast - we appreciated this a lot especialy on a hot day..
There is a supermarket 5 min walking distance, some bars and a couple of good restaurants around.
Massimo was a very nice host, although we haven`t seen each other much, he was very helpful. He can give you good tips about culture in Rome :)