A hop on hop off bus is a double-decker sightseeing bus that drives through Manhattan and Brooklyn. There are many providers and it can sometimes be tricky to pick the best one.