Although Enchantment is an older ship, there was still plenty of what makes cruising fun to go around. The embarkation and debarkation process in Baltimore couldn't have been any easier. It was easy and fast both ways. We were impressed. It was nice that the ship had three pools and 6 hot tubs. However, the posted rules were not enforced. One pool was supposed to be adults only and the hot tubs were all supposed to be 16 and over unless with a parent. We had kids in all of the pools at certain times and definitely using the hot tubs without parents. I like kids. I make a living teaching them but when I go on vacation, it's to get away from them! There were a lot of kids on the ship. Also, there were plenty of deck chairs! That was nice. Although there were several postings about not reserving chairs, it didn't seem to be an issue on the main deck. There was always somewhere to sit.
The food was fabulous! Of the 3 other cruiselines we've been on, the food on Royal Caribbean was one of the best. The casual dining room, the Windjammer, had something for everyone. You would have to be extremely picky not to find something you liked each night. It was somewhat disppointing that you would need to pay extra for fresh squeezed OJ in the morning. The other two juices, OJ and apple were from a mix, not real juice. I know that Holland has several juices to choose from. The coffee was brewed and tasted great! There were also a variety of breakfast selections.
The activities were standard: dancing, game shows, trivia games, contests, etc. There were some issues with computers during different games that never seemed to get resolved but they improvised for those.
2009 It was nice to be at the end of the hall but very noisy during times that the ship docked. It didn't bother me but would definitely annoy a late sleeper. The plus was that we didn't hear a lot of people in the hallway.