When we booked the cruise (family of 2 adults and 2 Young kids) there were no reviews, since it was a brand-new ship.
A month before our trip we read reviews from all over the web and we got concerned.
The following is our point of view all though we came with very low expectation: