I was interested in visiting the Rhine. Looked for a company and ship which had more activities whilst sailing. Emerald sun not only had a pool, cinema, gym, massage treatment but had an entertainment manager who organised yoga, pilates, zumba and other game shows to include all who wanted to join in. She also sang brilliantly and arranged disco nights. A couple of nights we were entertained by outside performers. A very varied and well organised entertainment plan.
The restaurant was well run with very varied menu including all diets. They were very obliging whenever there was any type of foods you couldn't or didn't want to eat. They'd always find an alternative. Very attentive ensuring you always had a drink. Everyone served each course together and no hanging around between courses.
Our rooms were very comfortable and clean. A laundry service was available at a reasonable cost.