We chose this cruise as it offered good value for money (food, drinks and tips included) and also offered 5 island visits. We weren't expecting a lot of luxury but were pleasantly surprised about our whole experience. The staff were all very friendly and helpful. The service in the restaurants was great and the food really good. The choice, presentation and service were all excellent. The entertainment was quite good too, although we didn't really bother with the shows - apart from the comedian who was excellent. There was a good choice of drinks including cocktails and again the service was usually very good.
We had an inside cabin which was clean and had quite a lot of storage space - the bed was very comfy as well. Our cabin steward did an excellent job of keeping it clean and tidy.
All the island visits were great - we sorted our own trips which saved a fortune on what the ship were charging.