My elderly mother cannot fly because of health issues and wanted to visit her home country.This was the only cruise that called at ports we wanted to call at.
Our experience of the cruise started poorly when initial arrangements were badly handled and information had to be submitted several times.I let that go as one of those things.
Once on board , every time I bought anything whether in the restaurants , shops ,bars etc the bill presented left a line for adding a tip. This despite having prepaid gratuities as recommended by the cruise line. That is appalling.