A very nice experience. The boat is as described however note that the stairs take you below deck, so you look out of the port holes just above the water level. The bunk beds are a bit tight for taller adults.
The facilities are good and comfortable. Everything needed for a stay of a few days are there.
Street parking is only free on Sunday's, but getting to the Park and Ride parking is quite easy and parking is very cheap (cost us 1 Euro per day) plus train ticket. Cheaper than anywhere else in Europe.
Travel by tram into Amsterdam is quick and convenient. Trams run very frequently and with a 24 hour ticket is very cheap.
Juul recommended a few restaurants in the area and we found the suggestions to be good and the people there are very friendly.
Overall a very enjoyable stay. Watch out for the stairs, but definitely a worthwhile consideration for an Amsterdam visit.