Overall in a nutshell, the cruise was great. Our cruise embarked from Fort Lauderdale, FL and that was semi stressful only because we flew out the day of the cruise. It was nice that you can choose your boarding time (1:30-2:30), saving a lot of time being overcrowded with all 3,000 people trying to get on at the same time. Embarkation went smoothly though for the most part.
The ship was beautiful. The staff worked 24/7 to cater to passangers needs, including cleaning the ship at all hours of the night, making food and carrying luggage to doors. I was a bit worried when my luggage didnt arrive with my husbands, but it eventually made it within the half hour.
The cabin was small but we chose the least expensive once since we were not planning to be in the cabin unless we were sleeping. The king was 2 twin sized beds pushed together, but they were comfortable. The first thing I did was flip the mattress over to check for bedbugs....negative for bugs.
Not the best, but not the worst either