We had very specific travel dates and this was the only cruise that fit into our schedule. We actually stayed two nights overnight at the Our Lucayan Resort, which is not relevant to my comments here.
Checking in was fine. We were pretty late (around 4pm) so there were no lines and we got aboard quickly. At that point, we had missed the lunch buffet, and just made dinner plans. Evidently some sort of maintenence prevented us from leaving at our scheduled time, so we stayed docked at the Port of Palm beach until about 9:30pm.
Dinner at "The Rock" restaurant cost an extra $20 per person. It is a small restaurant on Deck 9, just inside from the pool. The food was very good, but the experience was pretty poor. To get the food in and out of the restaurant area, the wait staff needed to go through an external door which is very loud to open and close. On top of the door itself being very loud, the area right outside is the main party area for the ship which was blaring loud music. My wife enjoyed the restaurant, but I found the distractions from opening the door too much to enjoy.
We traveled on a Friday night, and a large amount of the other cruisers were obviously college kids getting away for the weekend who had too much to drink. It didn't help that we didn't leave the port until late. We didn't do anything else on board that night and went to bed. Our cabin on Deck 6 was fine - a little old looking, but comfortable enough for one night.
Getting off in Freeport the next morning was pretty painless. It was a little slow waiting for the provided transportation to the resort area, but not bad. Transportation back from the resort and getting back on the ship in Freeport was also simple.
The cruise back from Freeport back to Florida on Wednesday night was markedly better. IMHO, that is largely due to the absence of the the drinking college kids. Lunch and dinner were both adequate, but not great. The three performers for the shows were again, okay, but not great. They were trying out a new "adult" comedy show that started around 11:00 pm, which we avoided because it was obviously going to be too crude for our taste.
Our cabin this time was on Deck 7, and it was perhaps slightly bigger than the cabin we had on Deck 6. The bathroom was more spacious and it generally looked a little better.
We had docked by about 8:30 the next morning and had a departing flight at 1:45 from Ft Lauderdale , so weren't in much of a hurry thinking that we had plenty of time. We left our room by about 9:15, and didn't get back to the car until well after noon. Getting off the ship and through customs took *forever*. Before getting off, the cruise line makes sure to say that delays at customs is not their fault for a reason. I still couldn't help thinking that there had to be a better way to do it though. Anything they could do to let people stay on the relatively comfortable ship and avoid standing in lines in a warehouse would be a welcome improvement.