Having read a ton of reviews before the cruise, I had an idea of what to expect. I won't really go over in depth many of the things that have already been beaten to death in other reviews, but I will point out a few of our observations, especially things that we were wondering before we cruised that weren't answered in some of the reviews we read.
As everyone pointed out, getting on this ship was very easy. We were on in less than 15 minutes, our room was ready in less than an hour of getting on, and our bags were there shortly after.
If you are traveling with a toddler, go to the kids area on deck 14. They have a great playroom for kids probably up until the age of 5. It is really big and loaded with toys. You do have to supervise your kids while there, but our daughter had a blast. Also, if you go to the Royal Tots Nursery, you can pick out a bag of toys to check out to bring back to your room. They have bags for different age groups and for boys and girls. You can then bring back the bag to exchange for different toys the next day or just keep the same bag all week. Our daughter liked the toys in our first bag and we kept it all week. If we had known about this service, it would have cut down on the amount of toys we packed for her. For kids under three they also offer babysitting services for $8 an hour in the nursery (I think for $20 or more an hour someone actually comes to your room). Our cruise didn't have many babies on it, so there was always time slots available for babysitting. You do need to make reservations to use this service.
As for the food, I read a lot of reviews complaining about the main dining room. It wasn't the best food I've ever eaten, but it wasn't bad. It was on par with a good higher end chain restaurant. The main buffet was always crowded like everyone points out, but the food wasn't too bad there either. Service was great in every restaurant on board. We picked the "My Time Dining" and loved our waiter Suriawan and his assistant Julio. We requested them every night and had no problem sitting with them. The hot dogs were great, as was the Central Park Cafe.
The entertainment was good, OcenAria was the best. Blue Planet was alright, but dragged a little bit. Having a baby on board does limit some of your choices, but the attention she got was enough to spoil her rotten. Everywhere we went she was showered by all of the workers. We'd walk through the dining room each night and every waiter would yell out to her by name, even waiters we didn't know. It really made for a special vacation.
My major complaint about the whole ship is that after dinner, most of the dining options are closed, even for a snack. The pizza place and the cafe, both on Deck 5 in the Promenade, stayed open late, but the promenade could get very crowded, especially if an event was going on. It would have been nice if there was a late night snack option somewhere else on the ship (if the hot dog place could have stayed open later, that would have been great).
After going on Allure, it will be tough to ever go on another ship. I think we are now Oasis class lifers.