Where to begin? The places we went to and the flowers and gardens were excellent, including our external speakers.
The ship was good, rooms very small, but very badly let down by the staff both in the Saga office pre departure, and then on the ship itself. Total disorganisation from the staff running the cruise program, itinerary changed with no explanation as to why, lots of hanging around while the staff decided what we were doing, late departures ( not due to the passengers) and shortened time of the excursions, very few local guides, most walking excursions involved a 'guide' from the ship using Google maps to get us to where we were going. No announcements during sailing times telling us where we were or passing by areas of interest. Very slow and surly staff in the dining room, including the Maitre D. They could not cope with a gluten free diet request. On board we found out that although Saga advertised 'everything included' that was not the case. Drinks, wine, were only included if you were in the dining room and the staff would not get anything else from the bar - so if you wanted something to have with after dinner coffee for example, you had to go down to the lounge for it where they charged you. Also it took them 8 days to change the sheets and that was only after requesting a change. Evening entertainment non existent.
The lady who met us at Schipol airport and took us on an excursion before getting on the ship was excellent, but she was not part of the crew, unfortunately.
Small but you had everything you needed.