A very cozy place with some nice bars/cafe's just around the corner. The boat is also close to the city center (15min by foot, you can see the station from the distance). In the evening you can sit in the ship's bridge, light some candles and have a amazing view at the stars or Amsterdam.
Nice place to be.
If your visiting Amsterdam by car, make sure you leave the car outside of the city and take a train or bus to get inside. Parking in the city is very pricey.