We took the Freedom to the same ports in February and really enjoyed it. We have cruised the other itineraries on the Magic but this was a first on the Freedom for us. Also, the first time we had an oceanview instead of a balcony. We enjoyed it because of the other dining options like Blue Iguana and Guy's because we normally don't eat in the MDR. It's usually only the two of us and with anytime dining you have to sit extremely close to people you don't know for a long period of time and the food isn't that great. I would just go for dessert if I could ; )We enjoyed Roatan as well, got off early and got a front row spot on the free beach. It was absolutely amazing. Only Carnival can use that beach so it was nice. Belize we didn't really care for because it was a long tender and we don't book excursions so it wasn't a place to be without anything booked. We just shopped and ate/drank at the port. Cozumel we have been 4 times but finally tried Mr. Sanchos which was SUPER worth it. It was windy that day but later on the wind calmed down. For $55 pp all you can eat and drink, we had a blast.
Only bad thing was my husband did get sick. We just sat in the room for the day/night (luckily it was a sea day) and sweated out his 101.8 fever. We didn't lose too much in the casino because my husband put $1 in one of the grab machines and caught $100 on the first try. It was also nice having them enforce the adults only pool on the back of the boat. 4951