My husband and I stayed on the Veinard for 5 nights, and we had a great time. The ship is conveniently located; a very short walk from the subway (Beurs or Leuvehaven stations) and the grocery store (SPAR). Despite being well located, it's very quiet - and the gentle rocking of the ship allowed us to sleep phenomenally well.
The ship is well-equiped (fridge, microwave, electric stove, coffee maker, etc), so one of the best things during our stay were the happy hours/meals in the ship deck, which has such a great view and great vibe.
PS: during our first night, Rotterdam had a very hot Summer day so the ship was a bit warm. But nothing that a couple fans (provided upfront by the host) couldn't resolve; we had a great night of sleep nonetheless.