We were checked in very efficiently by our host Andrea who was amazingly friendly and gave us a lot of tips about the area, and of course he was always very communicative.
The apartment is at the centre of all sightseeing areas, activities and dining district. There are enough good restaurants around walking distance to eat for a week. You can even walk to Vatican and many other sites. 15 minutes walk from Termini.
The bedrooms and bathrooms are very modern and comfortable, kitchen and living rooms are basic but sufficient. With good restaurants and places to see around the place you really don't want to stay in until bedtime.
Highly recommended, will come back