24 of us sailed the Enchantment of the Seas Jun. 8-14 to Bermuda. The weather was fantastic ! I have some suggestions for passengers and for Royal Caribbean (RCCL).
If folks are travelling in a group or with children, I suggest you take along some sort of pagers or walkie-talkies. It is nearly impossible to wander the ship and actually find somneone you are looking for otherwise. Also, before you buy a Bermuda excursion offered by the cruise line, consider taking a taxi on your own. If you have 4-6 people - or more - you can contact Lewis Foggo (email@example.com, phone 441-704-2109) and he can arrange personalized island tours for much less than the ship can offer. He is very knowlegeable and accommodating.
As far as the ship is concerned, when RCCL expanded the ship and added more cabins, they didn't increase the size of the Windjammer Cafe. Therefore it is quite often difficult to find seats together even in small groups. Also, when the BBQ is offered on the pool deck and the main dining room is closed, there is no special effort made for extra seating. Since the BBQ is next door to the Windjammer - and the Windjammer is already crowded - many folks were stuck eating standing up.
Other than that, I would take any complaints about the food with a grain of salt (no pun intended). With all the food offered, it someone can't find plenty to eat that they like, they aren't looking.