My family and I we had an amazing time the kids loved it and they were busy through out. We love the cruise. However the price on some items was expensive e.g studio photos.
In general we enjoyed the cruise. The cabin was clean and the house keeping was on point.
The public area pool, bars, kids area and clubs and so on were well managed and the the service was excellent.