We had a great time in Rome. Place was clean, quiet and comfy.
It is worth finding out whether, for example, 2 rooms in apartment are independent or inter-connected (It wasn't a problem for us, but I would have liked to know sooner).
Be sure to ask the host for recommendations of restaurants, pubs and other places for locals. It helped us a lot.