We had a wonderful time staying, there was everything you needed. Apartment facilities were just as described. We made use of the breakfast voucher and the cafe was lovely!
Location wise we walked to the colosseum (about 10 mins) through a lovely park. Santa Maria Maggorie is just round the corner and you must go inside! For everything else we used the subway which the entrance was just on the corner of the Piazza and very easy to use.
We would highly recommend and hope to return.