Just returned from a 4 night cruise to St. Johns, Canada aboard the Carnival Glory. We travelled with our 3 children and stayed in two cabins (one double and one triple) with ocean views. Overall, I would give this cruise a 2.5 star review.
-Good "intro" to cruising
-The evening shows were great and not crowded (at least the early shows)
-The cabins were fairly spacious
-The ship was well maintained and clean
-The food was pretty good
-The ship felt crowded, especially the areas around the pools.
-Not enough thought/emphasis on activities (the pool water was too cold on any day other then the embarkation day to actually use). It seems like they "phoned in" all the planned activities.
-Do not book a cabin near a stairwell/elevator (very noisy)
-Do not book a cabin below the galley (very noisy)
-If your kids are not into "camps" (which looked cheesy), not a ton for them to do on this ship (one basketball hoop, one volleyball net, a small mini golf course)
-The lines at the buffet could get very long (especially at the pizza place and mongolian wok).
-The free beverages (ie. lemonade and iced tea) were terrible.
-The one port of call (St. Johns, Canada) is like pulling into Pittsburgh. We didnt book any excursions but paid a taxi driver to take us around (which saved us about $150 over the 1 hour "trolley" tour). Not much to see there but had a nice indoor market.
Overall, I would say that if you are looking for your first family cruise, this may be a good start. Its relatively inexpensive, only 4 nights and a good "learning" experience. My parents, who have been on numerous cruises on numerous cruise lines did note that this was one of the worst ones they have been on.