We only stayed one night (as we had been to another part of the island for the rest of our visit), but we have stayed at SeaGarden before, and it was like coming home. Several of the staff recognized us by name, and as expected, they were courteous and friendly.
A few positive things we noticed from our last visit were the continued improvements being made: refreshed painting, more variety on the buffet (like smoked salmon at breakfast--yay!), and the game room. (Note: Maybe the game room was there before, but we were in the pool or on the beach! The game room is beside the pool bar, and it is air-conditioned. It has darts, air hockey, foosball, couches for reading, and more! Fun place to hang out if the weather is rainy. No food or drink allowed in the game room, and this keeps it clean and ready to use.)
We love SeaGarden Beach Resort because of the near proximity to the airport (5 minute drive!). No stress when it's time to leave for the airport! (P.S. Use JTL which is Jamaica Tours Limited for your airport transportation. Their drivers are always on time, even early, and they drive safely. We've been using them literally for years.)