My husband and I were celebrating our one year anniversary. Upon arriving to the port check in was very fast and we were on the ship in less than 15 minutes. We got something to eat at the windjammer and then put our stuff in our room. We sailed Halloween night and they had some great Halloween displays as well as trick or treating for the kids. The adult Halloween contest was full of people who participated and a blast. Paul and his staff did a great job handling it. Our room steward (Junior) was excellent and always kept our room in top condition. Our room was bit dated but otherwise quite nice. The only downside is we were right below the dining room so the smell of garlic in the afternoon was very strong. Also the night before departure they must have been preparing for then next day and were making a ton of noise. We did chops grille and it was the best I have ever eaten. Our servers as well as the rest of the employees were very attentive and helpful, even singing Happy anniversary to us. We loved it so much and plan to eat there again on our next cruise. The Pool areas here and the best I have ever seen. Plenty of chairs, large pool areas and drinks are readily available. This is the first cruise I have ever been on where it was not hard to get water or lemonade 24 hours. They were always set out and self serve. Very nice for non alcohol drinkers! The solarium (adults only) was very nice and relaxing. OUr last day it rained and they closed up the roof making it a pleasant experience. The windjammer is right off the pool area which is nice when it gets crowded. You can always find a seat in the pool area if there are no tables. We always had the omelets in the morning and went to dinner there a few times. They had an awesome mongolian bbq and sushi. The cruise director staff was excellent. We did quite a few activities (including the crazy game show quest) and always had a great time. The 70s dance party is a blast! They also had Revolution (Beatles band) and they were so good we saw them twice. A note: the first show is always the less crowded! We loved sitting in the balcony seats as they had couches and were very comfortable with good views The casino was great but they do allow people to smoke which is a huge turn off. Only went there a few times. We had a small problem with some alcohol missing (DO NOT GO TO BLACKBEARDS DUTY FREE LIQUOR IN GRAND CAYMAN) and a rep from Royal is going to go there to try to secure it from them when the ship docks there next. We did call Blackbeards when we got home and got an oh well. We put it on the ship... Always pay with credit card so you can get a refund from your company. We had a great time on this ship and ended up doing a lot more than normal. Everyone on this ship is excellent in helping and the food is really great. This is my 4th cruise with Royal and though we usually cruise on much bigger ships, we highly enjoyed the Enchantment.