Pros...
the resort and pool areas are beautiful. Rooms are clean and good AC. Staff is friendly and helpful. The view from the balcony is amazing. Rooms were cleaned daily and fridge restocked with beer, water, soda. The rooms were stocked with soap bars, body lotion, toothpaste, tooth brush, shampoo, conditioner and loofa. The breakfast buffet and coffee and pastry shop were good also. For longer walks, the front desk will provide golf cart pick ups to and from your rooms.
Cons...
the beach area is disappointing, small swatch of sand leads to many sandbars. The resort is very large and could use better signs for directions. One small wrong turn and you can end up lost for half hour. The restaurants, though beautiful and excellent service, were lacking in food quality. Outside of the salmon(French restaurant), the swordfish(Italian Restaurant) and the Japanese hibachi, I'd avoid them all together and stick with the buffets. May be nit picking here, but the pools close at 9pm. which was way too early, considering they are the resorts' best attractions. Although the gift shops provide many items ( beachwear, sunblock, glasses, hats, floats, Rx needs, cigarettes, etc. ), they are VERY expensive.