It’s surely an interesting experience, staying on a boat in Amsterdam, but definitely tone down your expectations. This is not a “luxury yacht” by any means. The photos are misleading in that they show a nicely tidy place, which is not what we found.
Location is great, the bed is super comfortable, showering on the boat is doable. But the overall messiness of the place, with objects that clearly belonged to someone else (toothbrushes, a seat belt, flip flops), are quite the opposite of “luxury”. Plus, it didn’t quite look as good as in the photos.
Overall, a decent place to stay, well located and comfortable for sleep, but definitely no “luxury”.