Margherita's apartmentt was great, the location is unbeatable , Termini is just a few blocks up and the main monuments are reachable by foot very easily.
The apartment was very clean and had all what one needs to enjoy a great stay in Rome.
If you have a light sleep you nay want to consider the fact that it is in a main venue and therefore there is lot of traffic and tourists which makes it sometimes noisy but if you don't mind that I can assure you will enjoy your stay.