There may not be all of the bells and whistles but this boat still had enough to do. I would suggest this boat only if you have many ports on your itinerary. If you are at sea for more than 2 days I would suggest another option so you have more things available to do. Our kids did miss some activities though we were only at sea for the first and last day of the cruise so that worked out well. We also went on a week not many kids were on this ship. The lounge for the suite level/concierge was excellent. If you are considering booking a suite it's worth having the lounge as a perk.
The gym was well-appointed and has plenty of equipment. The ship is small enough that if your room is at the front of the ship (like ours was) and you are going to the gym, spa, solarium, ... and forget something in your room it's not too annoying to have to go back and get whatever you forgot.
We were 5 - 2 adults and 3 kids under 13. Suite 8000. Front of ship. OK so yes we felt a lot of motion but that was also due to the fact the seas were rough. It's the BIGGEST room on the boat. 2 bdrm, 2 bath. So basically your king bed is in the living space which is very large and roomy and then 2nd bdrm is a small room just like a small interior cabin. There is one large window and a second one that is fogged up otherwise you would see into the bridge (and vise versa).
So much to do in Labadee. There are different options for sitting on the beach. All are great. Some areas are calmer than others. All have loads of beach lounges and umbrellas. The only negative was the artisan area. This is where the locals sell their goods. OMG they were so aggressive it's was nuts.