Great place, very conveniently at 30" walk from Roma's main train station while still being close to most of the interesting touristic places.
The apartment is spacious and welcoming.