The 16 of us hado a fantastic time on the boat! There were speakers for playing our own music, towels included, comfy beds, clean showers, a kitchen for making our breakfast (although that is also included if you want) and a welcome bottle of Prosecco! Much better than staying in a hostel as you get to control your own stay. And our hosts were incredibly welcoming and helpful.
The boat is a bit out of the way (about a 20 minute tram ride from the centre) but Amsterdam is a beautiful city to see and the transport is cheap enough that this was not a problem at all.
I would definitely stay again!