Stay for the location, not the comfort.
The place is amazingly central to everything that is going on, with bars, restaurants, and supermarkets within a couple of minutes walking distance (including the best apple pie at Winkel 43 one block away) . When weather is nice, cant beat having coffee or a drink on the deck while watching locals and tourists walking.
Having said that, you are still on a boat with relatively small living quarters, going up and down narrow stairs. Amenities are relatively dated and could use some further TLC, but still functional.
This is a great place to experience Amsterdam. Highly recommend you rent a bike to explore the city, the boat is the perfect spot to have your base.