This is a fantastic place to stay - it is very close to Centraal Station (which makes travelling around very easy), it's clean, cosy and friendly.
The owners are lovely and very knowledgeable, they provide you with a city map and tell you where all the main attractions are. Also there's a stand filled with mini discount cards that will give you 10% off at a lot of main attractions/restaurants.
The breakfast is the typical meat, bread and cheese which sets you up for a day of walking around Amsterdam. The owners also gave us a packed breakfast as we had to leave very early!
The rooms are pretty small and the walls are quite thin so it can be a bit noisy, but I think, being on a boat, it's just something you have to deal with.