Let's see. Might have been the best all-inclusive trip I've been to. Pools are everywhere and huge. Beach was a little crowded but not too bad. Water was a little rough (wind and coral underfoot, but no seaweed). The rooms were good not great. Staff was great; never had to wait for anything, super friendly and helpful. There's a concierge desk on the first floor of every building, so you don't have to walk out to main reception to arrange stuff. They were awesome. The nightly shows and the club were just okay. Nightly shows were drowsy IMO, and the club was a little bit as well, and also pretty young.
The buffet/main restaurant was A+++. By far the best buffet I've been to. Each night was a theme (Japanese, Mexican, Italian, etc., all were good to great, I especially loved the Japanese night). We went to two sit-down restaurants early in the week that were meh, and agreed to just hit the buffet from then on (plus it meant we didn't have to have reservations).
There are three resorts. Think of them as gold-silver-bronze levels. If you are facing the water, bronze is to the left, silver in the center (the one we were at) and gold to the right. You have the right to use your level and the ones below. So we had silver, we could go to silver and bronze, but not gold. They will try to offer you a free breakfast at the gold one where someone will show you around. DO NOT GO IT IS A SALES PITCH. Not quite as high pressure as a time share thing, but close. They try to get you to be a member of their club, which is similar to a time share thing, for $10,000 to $100,000. Waste of time and the breakfast wasn't even that good. The bronze one has some cool wildlife exhibits, so that's worth a walk over, have a drink and see it.
Any other questions lemme know.