Had a great time, the people were nice. It seemed that sometimes things closed early like the pool and water sport rentals, but I count that as my own bad luck. Still, I wish they would stick to schedules and promises.
They send their towels out for cleaning service, so they are constantly out of beach towels, sometimes even bath towels in the rooms. So, just like with overhead bins in planes there and back, get there early to claim them. Keep your beach towels for a day or three and get them early in the morning. The all-inclusive was great, drinks and food almost all waking hours, it was surprisingly tasty and with a variety. Stay away from that orange sauce they always have at the buffet, it is so hot it could kill some people that don't like spicy food!