CSR hands down. Great atmosphere, great bus service, great main and quiet pools, has water sport activites, has bike riding, has a health club, spa, hair salon. You can eat in three places there, the main pool, the Pepper Market and the Maya Grill. The CM's are awesome and very personable (at least to us they were). We always have a great time there!