I'd never cruised before. I mean, I've taken the casino cruise out of Port Canaveral and the Spirit of Norfolk, but nothing like this. Our cruise left Tampa and took its time getting to Cozumel, then we cruised down to Costa Maya for the day, Roatan the next day, Harvest Caye (pronounce KEY I found out,) and then after that took another day to get back to Tampa.
I don't have much to compare my experience to, so I'll tell you what I liked. We had a group of nine, and were celebrating my parents 50th anniversary as well as a couple birthdays. With Norwegian's freestyle plan, we were able to eat most of our meals together. The only challenge, we found, was at breakfast time because of the mad rush to get off the ship and to the excursions. But that was really no big deal. Dinners worked out well with a reservation, but many times, the reservations needed to be made well in advance, as in, not the same day. My wife and I had the dinner package that allowed us to eat in three of the specialty restaurants. We only used it once because the cruise was booked solid for Spring Break. Honestly though, the other restaurants offered such a good variety of food, that it really didn't matter. If you get a chance, check out O'Sheehan's.
As for drinks, we purchased the soda package for about $7 or $8 per day per person, but that was only for my wife, daughter and I. Worked out nicely. The alcoholic beverages were a bit pricey, but one bar, I think it may have been Magnum's, had $7 tall beers.
A comfy room for three of us. It was nice to sit on the balcony and read in the mornings.
Not much to do and the visit was too short.