I can't tell enough about how convenient the location is. Best way is taking a bus or train from airport, and both of them are leaving you in Termini (central station) which is just across the street. It was very easy to find the home and check-in (thanks to the clear notes from our great hosts). Also it was easy to take local bus or metro (subway) to any part of the city (if you prefer not to walk).
The room was exactly as described and shown in pictures. We find the temperature a bit low one night and it quickly got warmer as we sent a message to Salvatore. Magical! :)
We were very happy with our stay and I'll recommend the room to anyone asking for a place in Rome.
The neighborhood around the Termini can be crowded sometimes and we read that some people found that a bit... nervous? we haven't experience any problems though.