Great location as it's near to Colosseum and Termini station. It's also close to supermarkets, pasticcerie (Regoli was awesome!) and restaurants. Check in was easy as Lorenzo had helped us with airport transfer to the apartment.
However, the AC was so noisy we had a hard time sleeping, can't turn it off as it's the only heating element in the apartment. Shower was leaking every time and we couldn't find the TV remote. Despite all the issues we've had, it was a good stay in Rome.