The bottom line up front, the ship, food, entertainment were great and it was well worth the cost. The ship is every bit as amazing that has been written by others. If however you want a cruise where the attraction is the view of the sea then stay away from any large ship. If you expect or desire to spend a lot of time in your room don't take a cruise because unless you have serious deep pockets, cruise ship rooms are smaller than your typical hotel room. The Allure of the Seas is truly unique with quality and a variety of entertainment. The food is very good and frankly I don't want to know anyone who report to the contrary. You have to be hard to please or a pain in the butt to find the food and service to be anything but very good. The speciality resturants are their if you are so inclined (as they are on many ships) but we always found the main dining room and buffet to be more than acceptable and never saw the need or had the desire to spend the extra money on ship. I do not know how to articulate the features and design of the allure, it is every bit as great as you will read. Regarding the amount of passengers, never once did we feel that was an issue and problem. We had cruised on Adventure of the Seas before the Allure the other mega class ship and again we never found the number on board to be a problem and neither was it on the Allure. The Allure is an all in one resort on sea with food, entertainment, bars, music and everything else to keep you as busy or not as you like. If you are going on a cruise for the islands, go on a smaller ship.