Booked the Friesland for a couple of nights at a great price and found its location to be ideal. One thing to note was that we were looking for a boat named Friesland in a specific dock, and the actual name on the side of the boat is Amicitia, and was in a different dock. Not a huge issue but worth pointing out.
Boat is only a 10/15 minute walk from the train station and we arrived early and were able to check in straight away. Room was as small as we expected it to be, having read other reviews, with just two bunk beds, a sink and a small cupboard. Was clean enough and fine for the two nights that we were there. Only negative comment about the room was that it was located right underneath the wooden staircase that takes you up to the main level of the boat, so you might lose sleep if allocated this room! Toilets and showers were further along the corridor, and we found them to be quite smelly on our day of arrival, but alot fresher later on and fine the following day!
Room was stifling hot the first night as we turned the heater up in the room before going to bed, and as you can imagine, such a small space can heat up very quickly!
Breakfast was available each morning but we can't comment on that unfortunately as we never had any, and there was also a bar and seating area on the upper level. The red light district and alot of the bars/restaurants/cafes were only a short walk away, with most other things easily accessible. Amsterdam's a great city, but you can see everything worth seeing in a couple of days, and if staying there, we would definitely recommend the Friesland.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC