Nice price and port a lot closer to home than Florida. Cruise director and manager were entertaining. The wait staff in the Main dining room were wonderful! The promenade was very unique and the Quest was hilarious!! Getting on and off the ship at ports was very easy. Plenty of seating in the windjammer. My state room was always kept clean as were the public restrooms. The pools were not over chemicaled like on other ships. Embarking and disembarking was very smooth. CocoCay’s Beach was a highlight. The water was warm, clear and there was ample snorkeling just on the beach. Our Nassau port excursion was a bust because of storms but the guest services staff gave us a partial reimbursement. I have been to Cocoa Beach several times, but we still had a great time. It’s always a great day on the beach at the ocean. I would book this cruise again.