The place had many positives and a couple of drawbacks. I highlight them all below. We had a lovely time and found everything we needed at the apartment.
Positives
Can't fault location - we literally walked everywhere to all the main attractions. Shops on the doorstep for little bits etc
Size of the place is great - Enough room for everyone to be together and also separate in their own space. The room are very spacious. (We we’re a group of 8).
Facilities of appt - aircon in each room etc made nice for us when we come back after a long day of visiting Rome
Negatives
Late check in fee - Need to be aware of this, also be aware that increases after midnight
Toilet seat - Broken in the main bathroom
Coffee pods - Would have expected at least one coffee per person once during the stay (only 5 was provided).