Let me just start out by saying that in my opinion most of the negative reviews I read were unfounded. However, if you are going on this cruise to relax and find peace and quiet on this ship then you are probably on the wrong ship and cruise line for that matter. They aren't lying when they say "fun ships".
We started out by going the day before to Cocoa beach and stayed at La Quinta and did their park and cruise package. I did my own research and for the price, Under $100, with a free shuttle to and from the port was a great deal. Just remember to sign up once you check in and leave in plenty of time just in case they are delayed taking you to the port since they are a contract service. Very smooth on the return trip. Just go to the designated area and they will pick you up. Didn't have to wait more than 10 minutes.
Embarkation was quick. Under 15 minutes from when we got there. They do a really good job with this.
Our room was an inside room on deck 2. Very spacious. No problems.
The food was very good. We ate at the dining room every night for dinner and did the buffet for lunch when we were on board and breakfast every morning. Let me just say that if you can't find anything you like then your expectations are not real. Was every meal outstanding, no. The dining room food was very good and the service was outstanding. Couldn't have been better. Very quick and professional. Some people just aren't realistic. If you have a very negative attitude, you probably should have stayed at home. If you are expecting a 5 star meal every night, it's not going to happen. There were a few entries that were o.k. but most were great. Once again, if you eat at the buffet you can always find something good to eat. Go with a positive attitude and an open mind and you won't be disappointed.
One of the negatives were that the drinks on board didn't contain much alcohol. So if you are a big drinker then this might be a problem.
The shows were excellent. Cruise director was always positive. Everyone said the comedy shows, especially the adults only ones were great.
We mostly did the beach thing and stayed closer to the port and did some shopping but had a great time. The cruise line beach in Roatan was very crowded because there were 2 ships there at the same time but it was really nice. Probably would do the Tobyana trip next time. Everyone said it was a great day at the beach. We did the Atlantis Submarine trip in Cozumel and that was outstanding. Would definitely recommend that. Had a trip cancelled by the operator for the beach break in Belize so we just went ashore and found another trip for snorkeling and beach break for $10 cheaper than the ship. All the free rum punch. A very small island but a great day just to relax. Almost like we had a whole island to ourselves. A wonderful day.
Debarkation was quick. Just stayed in our room and waited until they called our zone. They were about 30 minutes behind but no bad for trying to get that many people off the ship.
All in all we had a great time and would recommend this trip to anyone who wanted to have a good time. Not for those that are expecting a 5 star hotel and restaurant every night and peace and quiet. Might need to go on a different ship.