The Enchantment is certainly a beautiful ship and all the personnel we came in contact with was wonderful.
We had an oceanview cabin that was almost midship and was spacious enough for both of us (and enough closet/drawer space for someone like me who always brings too much). Our cabin steward was not very talkative but was a pleasant fellow who kept our cabin clean and neat.
The Solarium is a covered, indoor pool area adjacent to the spa. It was fashioned after Roman baths and felt quite luxurious. The lounge chairs are different than those in the regular pool area and very comfortable. There aren't many of them so on cool or windy days, it filled up fast.
The pool area was large with two bars, a fountain in the "kiddie" end and four covered hot tubs. We chose to lay on the upper deck and look down on the activities. On this upper deck were the arched walk-ways that add a bit of flare to the look of the ship and allow you slightly better views of the ocean since they're a little more elevated.
We ate breakfast and lunch in the Windjammer. The food was excellent and the selection was huge. At lunchtime there were different themed stations, like "mediterranean", "grill", "bakery". I ate more than I should have just because there was so much to choose from! Another reviewer wrote that there wasn't enough seating but we had no problem finding a table and our ship was full. Dinner was in the dining room and we chose the early seating. My mate thought food was better in the Windjammer but I found it delicious.
Here is where we had some issues. Not with the waitstaff but with the other passengers. People showed up in t-shirts, shorts and way too casual attire. There was nothing "smart casual" about 50% of this crowd. Even though they say this type of dress is not allowed in the dining room, no one stopped them. This was really alarming because we'd never seen this happen on a cruise before with so many people! You kind of felt sorry that they didn't know any better. This elegant room deserved better. At least on formal night most knew to leave their "I'm with stupid" T-shirts in their cabin.
We saw two of the shows and they were excellent. We ran into one of the performers one night and complimented the shows. He said he appreciated the compliment because they had lost two people just the previous week (one broke her foot and the other just quit).
Our itinerary was Ft Lauderdale, Key West & Cozumel but due to tropical depression Gamma heading to Cozumel, the captain substituted Freeport & Nassau Bahamas (at least we didn't have two days at sea!). Key West is lovely. Save your money if you are taking any type of historical/home excursion. When you disembark, ask where the Visitor's Center is (it's about two blocks from the pier). They will give you maps and tell you where to go. We even got a little shopping bag. We walked some back streets (got the real flavor of the area) to Hemingway house and did the tour, and then walked back via Duval Street where all the shopping and bars are. We loved Key West. Too bad we had to leave by 2pm. We want to go back some day.
Freeport was a waste of our excursion money. We took the "Town & Country Tour" that was supposed to show us the rich areas of Freeport and even a beach stopover for a complimentary drink. Then on to Lacaya Market. Rich in Freeport sits right next to squalor. Our guide was wonderful.... the tour wasn't. Our beach break was 20 minutes and no drink. Lucaya is your typical tourist area and we weren't impressed.
This was our second time in Nassau so we knew a little bit more. First, wait until you get into town to take a taxi to Atlantis (Paradise Island). They charge $4/person. The taxi's right off the pier are more. It's a 10 minute ride. You can walk around a large portion of Atlantis for free (it is a beautiful resort) and there are plenty of swanky shops just outside (much nicer than downtown Nassau but more expensive). We didn't do the Atlantis aquarium but many said it was worth the high price. You get to see a small portion of it for free in the hotel. We walked the marina (for free) and looked at all the yachts. Ahhh... life must be good for some people!
We'd definitely go on the Enchantment again if to different ports. She is beautiful and a very good value. I really don't think you'd be disappointed.