We really enjoyed our stay at this apartment! Oh was fully equipped and everything was just perfectly organized and in working condition.
The location too was great, very close to colosseum, Roman Forum, palatine hill, Pantheon, Trevi fountain(walking distance to these tourist attractions)
The Cavour station is just 4 mins walk from where we went to Vatican City, very convenient.
There were bunch of very good restaurants just close by, with great food and drinks!
Highly recommend and we will prefer staying here again when we are in Rome the next time.