We will be visiting NYC for our first time. We will arrive on July 5th. We were thinking about getting the Explorer Pass that includes the CitySights Hop on Hop Off bus tour just as an overview of the city. I've read negative reviews about Hop on Hop Off, but not sure if they are from CitySights. How does this tour rate?