RCCL is by far det best alternative if you want to be satisfied and get "vale for money".
This was our cruise number 4 with RCCL, and we have never even consider to try an other company, based on our experience from the three earlier cruses.
There is always something to do for both grown up and children and the evening entertainment is fabulous.
Verry good, but could be a litle bit bigger