This is a place you must stay! Absolutely wonderful and helpful host! We stayed with our one year old and it was perfect.
Vasco was a wonderful host, and we used his recommendations all weekend. We relied on Xtra Coffee across the street, and used the Villa Borghese stop for the hop on hop off buses.
Highly recommend for your stays in Rome!