I can only think of 2 reasons you wouldn’t stay here. Mobility issues. Descending to the “cabin” could be a challenge. Or the squeaking of the mooring lines. Which personally I loved.
Great location. Very comfortable. Put this on the short list of places to stay in Amsterdam.