I had a very good time at Thea's place. She made me feel very welcome, and helped with any questions I had.
The place is located perfectly. Nearby the metro station that takes you to all the beautiful spots in Rome. I would really recommend this place!