We started groupon a year ago by booking a 2 night Bahamas Celebration Cruise and 2 nights at Our Lucaya in Freeport, Bahamas. We got a great bargain and just wanted a weekend away to relax and unwind.
The check-in at Palm Beach was smooth, but we were alarmed when they kept our passports and said they would return them in the Bahamas. They were returned, but after getting up early to retrieve them and stand in line before catching the shuttle to Our Lucaya.
The ship is old and there are signs of wear and tear throughout. The crew does a good job of keeping it clean and our cabin steward was one of the best we've had on any cruise.