We have been on a couple of cruises and were some what concerned when reading reviews before we travelled on 1st March from Tilbury but were very satisfied taking account of the costs and destinations travelled too.
Iceland is expensive so the cruise offered a relatively inexpensive way to travel, enjoying good food and good company as well as a good crew who were friendly, polite and accommodating.
We never felt pressured into buying drinks ( they had a range of packages for alcoholic and non alcoholic drinks but also left you if you declined) similarly they did not oversell any trips or on board activities (of which there was a variety of options) - this has not always been our experience on other ships. We also felt the on board prices and tipping rate were very good.