Our driver, 'Uncle Steve' was fantastic and so knowledgeable. Usually, I skip over the hop on hop off tours and use public transit, but with only 1 day in Boston, I decided to try it. Great decision! Very convenient pickup and drop off every 10 mins, and we got a harbour cruise included :)
Tourist tip: in quincy market there are city view maps that have a coupon to save some money on admission.