El Dorado Seaside was an incredible resort with incredible food. But it's relatively small and very secluded, so it depends what you're looking for.
If you want lots of people and nonstop activities, this is not for you. If you want a great beach, the best food and just the basic seaside activities, this is it.
I look for several restaurants, great food reviews, lots of bars including swim up bars and a water front property with a nice beach.
I don't like only having a choice between very few restaurants