We have just returned from an APT Cruise -Budapest to Amsterdam and wholeheartedly give this company 5 stars. From our airport welcome (our plane was over an hour and a half late) to our disembarkation I give this company the thumbs up. The ship itself was spacious (there were 129 on board but it accommodates 160) with our balcony cabin well set out and a small but adequate bathroom. Our cabin crew were most obliging as were all the crew.
The dining room and staff were first class. Most people sat at a selected table from day one so we did get to know our waiters and they likewise. The food was excellent with a wide variety to choose from, with formal dining downstairs and casual dining upstairs.
The entertaining area was large enough to seat everyone and this also was where the bar was, hence passengers socialised in this area. The variety of drinks were amazing as well as coffee and nibbles. The entertainment was low key but we didn't choose this cruise for entertainment; that is left to the bigger cruise liners.
The cabin was a good size (maybe case storage was a small issue) with all the amenities. The bathroom was adequate with a good size shower and toiliteries plentiful.