A family of 4 and a dog we had a great experience at the NDSM. It is a groovy part of Amsterdam with cool restaurants, bakeries, and it is very fast (and free) to go by boat to the city center (15 min). On the deck of the boat you have a nice view over the water and beautiful sunset of Amsterdam. During the heatwave we also swam in the water. The boat can get very hot during the day (like a floating mobil home), so we couldnt leave the dog inside. The bedrooms were smaller than expected and each of our adult kids took a bedroom and we slept on the convertible sofa. Showering in the boathouse is possible but difficult, and we showered in the Marina like the other sailers (showers are very good). Every day we had a new neighbour ship next to us and we felt like local sailors.
There is a parking lot next to the marina where you can easily leave the car 24h.