The apartment was so clean, exactly as described and pictured! The hosts also came daily to check if we needed anything refilling which was great! In terms of location, I thought it was perfect if you plan to take the metro around Rome as it is a 5 minute or so walk from the Rome Termini metro stop.
I will also add that we were a little confused checking in as we arrived late in the evening and tired from the travel but they were very quick at answering messages and assisting us :)