This was my second cruise. The first was in 1998 on Disney so it's been a while. It was about what I expected. I wouldn't say I was WOWED but I felt it was goo good value for what we paid.
The Good:
Kids clubs - My son (4 yrs old) loved the kids club. When I saw it, it didn't look like anything fancy but he repeatedly wanted to go back. The staff did a lot of great activities with the kids.
I really liked the cabin and would choose an Oceanview again. The window was fairly large which was the opposite of the tiny shower in the bathroom. It was very quiet and very little motion.