The apartment was just perfect for our family of 3!
The location is within walking distance to all the ancient temples and the Vatican in Rome. We stayed for a week so a 7-day unlimited transit card was great for us as it works on all the buses, trains and streetcars in Rome for more far away things (like a public pool for the very hot days!).
The space was great; we were able to make coffee, cook meals when we wanted - and many restaurants to choose from nearby. Hosts met us at the door upon our arrival and communication was very responsive.