The apartment is really well located near the main Termini station, and is also in close proximity to a lot of cafes, bars and restaurants. It was spacious, clean and modern. We didn't use the kitchen much but it has everything you're likely to need including a coffee pot, kettle, toaster, pots, pans, etc. There is also a dishwasher and washing machine.
There was a problem with the internet while we were there that Roberta was sorting out caused by a change of provider, but it didn't cause us any issues. Roberta was flexible, helpful and communicated well with me in English. Check-in is a little bit late at 4pm, but we were also allowed to checkout much later so I have no complaints in this regard.
Overall the stay in the apartment was fantastic, and we were all really pleased. I would really recommend the place to anybody staying in Rome.