I've never been in contact with so many classless, rude people in my life. While we did meet a few nice people on board, the vast majority of the crowd that came were trashy and rude, both to fellow passengers and to staff. I have no idea how and why so much pot could get on board, but you could smell weed everywhere for the duration of the cruise.
We could not dock in Bimini due to the current being unsafe to get the ship in, and had to go to Freeport instead. Just as a heads up, this dock is not pretty, it is a commercial shipping dock with conex containers and scrub trees as your scenery and you will need to take transportation to get to a viable beach, this "excursion" will set you back about $80 per person.
I chose this cruise as a quick getaway with a friend that would allow us to have a fun vacation and get back to our kids in a reasonable amount of time, but the price point of this cruise seemed to draw out the worst of travel society. Never again.