I loved all of the onboard activities this ship had to offer. during my 7-day cruise, I still felt like there were things I missed out on. When I wanted to relax, there were several opportunities to do so. The solarium was a great place to recharge from a long day of activities. The only miss is to add a small pool to the solarium.
The kid's clubs were great! my 5-year-old loved all of the activities they had planned. I like how they slipt up the kids groups into small groups close in age. Even though my 2-year-old (2 months from being 3) was not old enough to go into the 3-5 year old club, they let him trial the club and eventually let him in (he has been potty trained from 17 months, and is very vocal and good at playing with older kids). He also liked going in an playing with the other kids.
The cabins were really clean, and the layout was well thought out. we stayed on an inside cabin. My kids slept so well because of how dark the cabins were. I liked the build in night light that stayed on when all the other lights were out. I also liked all of the charge ports and storage solutions.