This was our 31st cruise and 7th on Royal Caribbean.
We absolutely loved this ship! There are so many things happening each day that appeal to all ages from kids activities to game shows to family activities and parades. While we didn't travel with children, we did enjoy some of the DreamWorks shows and parades. It was very obvious that the children and their families were having a great time together.
The evening shows are terrific and widely varied...no normal dance/singing cruise show. There's also many dining choices and we never ate in the Windjammer because we wanted to try as many places as we could.
We love having an oceanside balcony so that we can listen to the waves. It was a good size with comfortable beds and pillows and plenty of storage space for us.