The apartment is great: clean, big rooms, comfortable, and with an excellent location (within walking distance of Termini and other metro stations). Carlo is an amazing host, always eager to help, to give tips about the city and making one's stay as comfortable as possible. I highly recommend staying at his place if you're going to Roma, and I would definitely do so if I go back there in the future :)