The photos and description are all accurate. We had a few rainy and windy days while in Amsterdam, and I was surprised by how little it affected the rocking of the boat. The location is near a nice bagel/coffee shop and a bike rental
We spent most of our time exploring the city rather than resting on the boat, but overall the experience was very memorable and fun. The biggest complaint is that wifi was almost impossible to access from the boat as well as the central office.