Rosario’s apartment is a great place to stay! My family and I (3 people total) each had our own bed and there was plenty of space in the apartment so we never felt cramped (as can be the case in some hotels). The apartment is very clean, centrally located, and an easy walk to most of the sites.
Rosario was a very attentive host and easy to contact and ask questions. He also put together a guide to help you find restaurants and even book a taxi.
I would definitely recommend staying here during your trip to Rome.