First of all: The boat is absolut in the center of Amsterdam, so you can visit all sights by feed. That ist very brillant. And that is the most important advantage of the boat.
There are two negatives sides: You have to share the boat with two other people that are loud sometimes. That could be negative espacially in the night. The other aspect is that there is only one bedroom. The other sleepingoportunity ist directly in the kitchen. You only habe to know that before your trip and everything is fine!