Just got back yesterday from our 3 Day Bahamas cruise on the Enchantment of the Seas. My mom and I waited until the last minute to book this cruise and purchased them for $209---what a deal.
We drove down to Florida the day before departure and stayed at the Country Inn and Suites at Port Canaveral. Not the nicest hotel by any means; pretty much everyone staying there was there for a cruise. They were however very helpful in getting you shuttled to the port and back, free of charge.
Check-in was so quick and easy, we were on the boat by 11:15. It was very cloudy and cooler, so we spent the afternoon exploring the ship and eating. Overall the food on this ship is OK, some meals were better than others. Venutre to the back of the boat to Park Cafe in the Solarium for quick snacks and lunches when you are sick of the buffet and crowds---really great salads, soups and sandwiches. Dinner in the Main Dining Room at night was about a 7.0 out of 10 when it comes to taste and quality. But the menu offered a pretty good variety, so you are sure to find something you'll be fine with each night.
We very much enjoyed the entertainment-comedian, magic show were both GREAT.
The next two days at ports were both sunny and absolutely beautiful. In Nassau, get to a nice beach by taking the water taxi to Paradise Island ($4 per person each way). You'll get a great tour of the island and be in a much nicer area in about 10 minutes. There you can explore Atlantis, or head to the public area of Cabbage Beach. (You can easily access this by walking through the RUI, a very nice hotel directly beside Atlantis with just much less 'security' preventing cruisers from accessing the property.
Coco-Cay is a blast and easy. No thinking or planning involved here, just walk onto the island and relax. Head to the backside of the island for the prettiest spots and less crowds. The lunch provided is great.
Our last night home was rocky, the captain had come on earlier to tell us that thunderstorms would be making the ocean pretty choppy. We were rolling for about 5 hours. Didn't get much sleep at all.
Ported at 7:00 and off at 7:30, back on the road by 8:00. Service was fantastic, and this cruise is the perfect bargain for a fun, quick vacation.