Everything about this place was absolutely perfect. From the location to the hosts, we had an absolutely terrific stay!
We were greeted by Alberto who provided a map of his favorite nearby restaurants (they were all excellent!!) and he was also kind enough to help us print some tickets for which that was required.
The location was amazing. Being able to see the Colosseum as you fall asleep cannot be beat, it's close enough to the train station that it's not horrible to get to, and far enough away that you don't feel stuck in the comings and going.
There's a convenient metro stop about 3 minutes away to take you wherever you want in Rome, and if you don't want to hop on the train, the walk to many of the big sites isn't bad at all and takes you right past all the Ancient Roman ruins.
Next time we are in Rome we will DEFINITELY be checking to see if this place is available. Absolutely perfect!