This was my first cruise and I had a awesome time. I purchased the cruise from Groupon and wasn't sure what to expect since I only paid 99$ plus 64 for the taxes and room service (they kept the room clean) I even returned one evening to a cute bunny made from hand towels. The entire staff was attentive, helpful and pleasant, from check in all the way down to valet (additional 17$/day). The cabin was a nice size, bed slept great and it was clean. There's a variety of things to do including the casino, shows, gift shop, spa, and food basically 24 hours straight. The food was ok, breakfast was great. I didn't get the opportunity to time at one of the two restaurants on board because I got sea suck (the seas were really choppy) so seating still was not fun. Freeport was beautiful even with overcast for most of the stay. We did the Grand Lucayan Resort stay with lunch and so glad we did, it was just 49$ and we had access to free wi-fi, the ocean and a infinity pool that had a swim up bar. I mentioned before this was my first cruise but certainly won't be the last and I'll definitely be cruising with The Grand Celebration again!
The cabin was clean and nice size, the beds ( to full sized pushed together) slept great!