This apartment is new, very spacious with stylish design, especially the living room area and kitchen are very impressive. I think the photos doesn’t show it all, the host might need to take new set of photos.
The location is right next to Rome Termini (1 min walk) so it’s a big plus for people travel by train.