We just completed a 7 night cruise on the RC Enchantment of the Seas, with our twin 11-year old boys. Let me preface my comments by saying, this was our 5th cruise, 3 on Carnival and now 2 on Royal Caribbean.
We were looking forward to the ease of boarding in Baltimore as that is just over an hour's drive away from our home. Parking was shipside, and we were on the ship inside an hour of arriving at the port. Once we got to our Junior Suite, we were somewhat discouraged to see that the ship was pretty "tired". The cabinetry is quite old looking, and is in need of updating desperately. We did however have a flat screen TV, and a nice sized balcony.
Our first, second, 12th meal and so on in the Windjammer, was bittersweet. The view is excellent, the food is not. The food on the entire cruise was quite disappointing. The best way to put it is just plain mediocre. In the Windjammer, we would joke about the "dried meat of the day" special. How can sliced roast beef taste like sandpaper?!