My husband and I took this cruise as a package deal with a free hotel rooms in Fort Lauderdale, Freeport, and Orlando. The tour involved sitting through a time-share presentation. The hotel booked for us was below standards but we slept well.
Embarkation at Port Palm Beach was a little time consuming, but not too bad. Cars were lined up and slowly proceeded to the cruise port where our luggage was gathered and we were told where to pick up our ship keys, etc. Once this was accomplished, we boarded the ship.
Our cabin was small but clean. After settling in, we went to the pool area to have a beer. The stewards were hawking some sort of fruit punch that did not look too appealing.
The cabin was small but clean. There were no American outlets so I had to use my European plug adaptors for my blow dryer and iPad. The bathroom was tiny. The bed was average.