We took the Florida/Bahamas cruise for the second time in two years. Last year we didn't enjoy our side excursions at all, so this year we booked Epcot and the Atlantis Waterpark. We got to see just about everything we wanted to see at Epcot and totally enjoyed ourselves on the Lazy River at the Atlantis.
We like Norwegian since no one pushes you into anything and you can dress up or down as you see fit. Two nights we went to the buffet (which I found very good), three nights to Tsar's restaurant and once to the Italian restaurant and once to Cagney's. Believe it or not, we were disappointed in Cagneys. It wasn't nearly as good as we remembered last year. Mama's Kitchen was excellent and well worth the $10 pp to eat there.
We did eat all of our breakfasts and lunches at the buffet. My husband and I like the variety and don't mind serving ourselves at all.
We enjoyed our mini-suite. It's not that much bigger than a balcony room, but it's enough to make a difference. More storage space and more "walk around" room.