We've been to both and we really liked Mr. Sanchos. No cover charge, good all-inclusive rates, or you can buy food and beverages ala carte while using the beach and pool/showers. There are also lots of for-fee water sports and other activities available. We just drove up and walked in; didn't pre-book.