Our hosts (Tommy/Fabio) were easy to contact, very kind and helpful.
They replied on our e-mails promptly and we received all necessary information in a short period.
The location of the apartment is great!!! It is very close to all the main sights including Piazza Navona (just 5 minutes walking distance), Piazza Venezia (5 minutes), Colloseum (10-15 min.), Vatican, Di Trevi fountain (which is under construction btw, as well as fountain at Spanish steps) etc.

The apartment was small but cosy. Everything listed was in the apartment and you have more than you actually need for a short stay (i.e kitchen is fully equipped, iron, hair dryer, washing machine..). Only toilet and shower are maybe smaller than they look like on the picture.

Short summary: Fantastic location, cozy apartment and terrific hosts. I would definitely stay there again when (not if) we return to Rome and would recommend this apartment to everyone.