LOVED it. The guide told us what we wanted to know and no more, and so the whole 3 hours went quite fast.
LOVED the Rome hop on. We had our booking-photocopy and met them at the train station stop, and there wasn't a problem getting tickets. They take you past all the best stops, spoke pretty good english and were friendly. Would definately do it again.