The apartment was perfect for our family of 5, we spent a week there. Excellent communications and Roberto was great at check-in.
Near Piazza Navona it is central to everything, we walked to most things but did grab the bus from across the street a couple of times.
We would be very happy to stay here again.