My two friends and I stayed here for five days in November and were completely satisfied with the apartment and its owners. Davide and Edwin were helpful and let us to check in the morning due to the early landing and helped with the transfer. The flat was as it is pictured, with the very nice terrace in front of the Tiber. Around (on the via Flaminia) there are several caffes to have breakfast and a couple of good restaurants. Only 10 minutes by feet to Piazza del Popolo, 20 minutes to Piazza Venezia, 30 minutes to Vatican.
We stayed in November and it was a bit chilly during the nights, note that there are conditioners to warm up the rooms, we managed to understand that only at the end :)
Will definitely recommend it to the friends.