Yes location is not perfect, off-centre; however bus 77 offers connections from doorstep to metro and Zuidplein/Ahoy area. And experience can be a bit crammed due to the ship corridor system with several decks.
But hey, WHAT you get back in turn! Nice quiet area, with the wind blowing around the decks. Superior rooms ('outer cabin', with small windows) are almost suite-like in size while the special-offer price we got was more for a 3-star hotel. Beds, TV, coffee/tea making (Senseo), bathroom - all totally worth the 4-star classification. And so was the included luxury b'fast buffet, with e.g. four types of prepared egg and other American-style hot foods and fruits. Friendly staff, which is helpful especially at the start as it's easy to get lost in the myriad of decks and rooms. Nice promenade deck to restaurants and even a souvenir shop - a living monument to stay in for the night, what more would you want?