The apartment is in a building right across from Roma Termini station, so it's very convenient if you don't want to haul your suitcases a long distance. At the same time, the windows face away from the street, so you don't hear the noise and can easily sleep with the windows open.
The apartment is basic but very spacious, with a comfortable bed and everything you may need in the kitchen (although having some coffee supply would have been great!).
Lots and lots of cafes nearby and two grocery stores within a couple blocks. Just a short walk to the Colosseum and the Forum.
Communication with Lele was quick and efficient.