If you are looking for the most horrible experience in your life, then take it! however, if what you are expecting is to enjoy your vacation, then do not even try to take this cruise. There are no words to express how ruined my vacation was after buying a package with this company, which besides the bad service and customer attention, will push you to buy time share in the projects they own closeby the West Palm beach port in Florida. If you express that you are not interested in the time share system they want you to buy, they won't allow to get into the cruise in order to go to the Bahamas. I had to go to a 41/2 hours presentation and I almost miss the cruise I had payed in advance.
If you want to give someone a hard time, then recommend this cruise and therefore this company to the person you hate the most. But if you want to save time and angriness, then avoid this torture.