My only 2 slight complaints would be the food, and to a lesser degree, the room.
We don't usually have high expectations when it comes to all inclusive food, so this was not a surprise for us. However, there are always items that you find that are perfectly fine. All in all, the food was just fine.
The room are also decent. Nothing over the top nice, they could use some upgrades to the patio. There are only 2 chairs and a small table in a very large area. Just seems a little bare in that big area.
Now the good... The grounds are beautiful and very well maintained. Always people upkeeping the grounds. The beach is gorgeous. Soft white sand with bright blue water, and almost no seeweed!! Big plus over other places like Cancun.
The Staff... Didn't have any bad experiences here. The majority are very friendly and helpful. Our guy was Johan at the Plaza bar. This guy was the absolute best!! He went way above and beyond what we would have expected. If we had ant request or question, he went out of his way to make sure he took care of us. I can't say enough about his service. That also goes for the other members of the Plaza bar (Domingo, Julio and a couple others I can't recall). This was our place to go and hang every night.
Maykar was out butler and checked on us daily to see if we needed anything. We did not use him much, but when we did, he was able to accommodate us as needed.
All in all, I would not hesitate at all staying here at the Colonial and would recommend.