Great place for an extended family to spread out (parents, grandparents and children).The deck is great and you can swim in the canal which was wonderful for us as we were there during the heatwave.
You have to remember to be quiet at night though!
The closest supermarket is about 4 blocks away but getting into Amsterdam is pretty easy on the tram or metro which is a 15 minute walk away. We only found out the day we left that there might be a free ferry into Amsterdam- that would have been fun! Take your own hairdryeras there wasn’t one on the boat when we arrived.