Our family includes my husband and me and our 3 teenagers (16, 15 and 13). We chose Freedom of the Seas because it had a lot of activities to offer our children.
Port Canaveral is such an easy port to deal with. We parked at Park N Cruise for $5 a day, and they dropped us off at the terminal 10 minutes away. Royal Caribbean took our bags right there. We then got in a long line. The line actually went pretty fast and soon we were on board.
Cabins- We had 2 interior cabins. On the down side, they were tiny. The shower was small. On the plus side, they were super quiet and completely dark. The beds were comfortable and I slept great. My husband worked out every day and just showered at the gym. Those showers were bigger. Also, since we had so much to do, we weren't in the rooms that much.