Location is great, with a market around the corner and within short walking distance from to the metro and train station (that connects you to Fiumicino Airport, no need to pass by Termini Central Station).
Overall the apartment is well equipped with kitchen and bathroom basics, but the fan was an issue as it was too soft to cope with Rome's summer temperatures reaching up to 36 and 37 degrees. thus, sleeping was tough midst the heat, even leaving all windows opened.
Letizia was easy to communicate with, always fast. Also, she was kind letting us to check out at any time as there was no other guests coming.