Our family of 5 will book two connecting balcony rooms and put the kids in one and the adults in the other. The second bathroom is invaluable when it's time to get ready for dinner and everyone is getting cleaned up and showering from the day. Also, on many of the ships, the room steward has opened the balconies between our cabins.
I have read a number of threads recommending a mini-bus if we'd like to go to Horseshoe Bay Beach, but none (that I found, of course) mentioned how long the ride is. Also, we have a group of 11 - would we all fit on one of the mini-buses?