For us this was the perfect place.
Specific reasons: We attended an event in Westerpark, i.e. around the corner and could put our little one to sleep in reach. Very convenient.
General reasons: A great place to relax in between activities, play with your kid (everything there, even a little playground across the street), cook or have a take away meal on the terrace, do sight seeing by foot without being right in the middle of the crowd; wash your stuff. Good coffee in the morning. Good bathroom.
It comes at a price but it's worth it. And the hosts are great, having designed the boat very individually, including own drawings on the wall.
Try it out.