It is a great place with a good view and close to the center of Rome, where most of the tourist attractions are. The most pro made me choose this location is because it is also close to Termini (15 min of walking). As bonus, the shower has hot water, the place is almost as in the presentation pictures.
The host is a great person, we had a special requirement to leave the room at 4AM, which was no problem (because of self check-in and check-out).