We booked this tour on our last stop on a 10 day at Disney northern Europe cruise. We did not book an excursion from the cruise line as we been to Amsterdam many times. We looked forward to showing our daughter the van Gogh Museum and the Anne Frank house, which we bought tickets from directly online. This excursion with regard to the van Gogh Museum was not as advertised. We got off the ship and went directly to pick up a ticket and there was no available entry until late in the afternoon which was not workable for us given our departure time. This was highly disappointing as we specifically booked this for an early afternoon entry. The local vendor simply told us it was too bad and we didn't arrive in time. I would not recommend this for anyone who is coming into Amsterdam for the day on a cruise ship. You will not get to do what you want to do. I booked this with the hop on hop off bus thinking it would be an easy way to get up to the museum from central city. It is not. There was a huge line for the bus and we had to spend too much of our limited time in Amsterdam waiting to get on a bus. Once on the bus, it did not go far before we sat again for a long period of time or they let people get on and get off. I will never book a hop on hop off bus again. After going through three stops and getting hardly anywhere, we got off and never got on again. Amsterdam is a beautiful walkable city and I would not recommend a hop on hop off bus and less you had mobility problems or have a lot more patience than I do