Everything was amazing. The space was clean, the apartment was spacious, and when we had a slight plumbing issue they resolved it immediately.
Rome Termini station is about 15 minutes walk away. If you're planning on cooking be mindful that you have to use a lighter on the gas cooker.
I would highly recommend staying here!