My family, including two boys ages 5 and 6 had a great time on The Freedom of the Seas. We loved all the choices of activities for both children and adults. The ship is perfect for families and easy to navigate. The ports of call were great (Labadee and St. Maarten were our personal favorites) and we went on great excursions (Arawak Aqua park, Labadee - Tiki Hut and Snorkel Adventure, St. Maarten - Canopy Zipline Tour, San Juan). The kids Adventure Camp was great for allowing my husband and I to have fun doing adult things and my kids loved the themes, games, and crafts provided to them while they were there. There was never a shortage of items to choose from during your dining experience, shows to attend, and activities to play. Staff were friendly, our room was well taken care of, and we were always greeted with happy, smiling faces.
It's tight for 4 people. We had two beds pushed together and two pullman (bunk) beds on either side of that. Most of our items fit in the closet but I did have to live out of one suitcase for the week. Other than that there were plenty of drawers and storage space in the bathroom for toiletry items and electronic devices (cameras, phones, tablets).
I just hopped off the ship briefly to shop in the stores located right as you exit the ships pier.