This was my 4th cruise, first on the Dream. Went on this cruise to help celebrate my sister n law wedding. Had a great time! First off I want to thank our deck server Edgar Rojas. He went over and beyond his duty to make sure our group of 20+ were taken care of! Our dinning staff was just as friendly and helpful along with the cabin attendant! Overall the cruise was great! The only suggestion would be for them to have more activities for the young at heart! Lets talk EXCURSIONS!! First stop was KEYWEST. We booked the ultimate adventure with the ship. That included water toys, jet skiing and parasailing. I usually do not book my excursions with the ship but this was the best one if you wanted to do all the above. I have to say it was pretty good! We all had a great time! Now for FREEPORT I booked with Chad4nature and let me tell you it was worth every penny! We were meet at port by Rudy, put on an air condition bus and was off on our journey to the east end of the island. Rudy is an encyclopedia of information, he shared the history and his love for the island on our trip. First stop was Bens bat cave, then we were off to a private beach where we meet up with Leroy and the kayaks. While Leroy took was kayaking and snorkeling over the blue holes and starfish hunting Rudy went get our lunch. Lunch was a choice of Lobster,conch,fish or chicken. I highly recommend this excursion! Last stop was NASSAU. I didn't want to do the reg. tourist thing so we booked a day on the Seahunt BAHAMA BOAT TOURS with CAPT. CARL. The BEST EVER!!! We spent the day with him and his son. They did whatever we asked plus some! We went fishing, then went SWIMMING WITH SEA TURTLES, snorkeling, hung out on a beach and tubing! While we were playing in the water Capt. Carl and his son were preparing and cooking the fish we caught! We loved our day with Capt. Carl.