We booked this trip through Expedia, and, as usual, we didn't run into one problem. When they say all-inclusive, they mean it, as not one penny (or peso) was owed on departure. It was a beautiful resort, with a friendly staff and beautiful location.
Quick Tips:
As soon as you check in, get your vacation package, but skip the tour unless you have time to kill and enjoy high-pressure timeshare sales. Lots of coupons and info is available here. Next, get some pesos and use them for tipping. Gratuities are included, but once you tip a staff member, they never forget you.
Best Way To Get Around:
Free trips to the hotel zone are available from the lobby. They are 4-hour excursions that start at noon.
We stayed with Best Day Travel since they supplied our trip to and from the resort through Expedia. They gave us good, friendly service at a reasonable price.