We chose this cruise because we had gone on this 2 years ago and loved it. All in all it is a wonderful cruise, but this time around we brought more friends and kids. The Kids Club was great for the young ones, but only our two teens (13 years old) showed up to Teen Club and that is not enough to do anything that is planned for the teens. I did give the manager ideas on how to promote and maybe even update the arcade for the teens, but there really wasn't anything for our kids to do at night. The Teen Club said they could come up, but it is hard to do any activity with just two of them. There were 11 teens on this cruise, but Teen Club was never promoted at poolside to get the kids motivated. I even had to move the barrier so they could play ping pong one evening. The movies played on deck at night were really not kid appropriate and would have liked to have seen something geared to them somewhere on the ship and even have popcorn. The late night snacks were not all desirable and eating hot dogs and pizza every night for snacks got a little old on about day 3. I was a little disappointed by the change in some shore excursions especially the H2O snorkeling in Belize was changed to another company and I was very disappointed. There were too many people, the water was too rough where we were taken in the Reef, and we didn't get to see anything but coral and a couple fish. All in all we had a great time with friends and family and the service is impeccable as always, but the minor details about the teens and shore excursion were my biggest complaints. I will not be going on the Rhapsody again as I feel my kids have outgrown this ship after this vacation. We need something where all family members have something to do at any given time.
Our cabin was great for our family of 4. The bunks are perfect and we did have plenty of room. These rooms are not meant to be occupied all day. They should be used just for sleeping and getting ready for the day as everyone should be out on an adventure.
I feel the cruise line needs to go back to H2O excursions for snorkeling. This tour was not good for beginners and it was too crowded.