Have you read the reviews of the two hotels you are comparing? Secrets has almost 2000 reviews: https://www.tripadvisor.ca/Hotel_Review-g635… . (Quite a few of the recent ones are from 1- time posters, all excellent, make own conclusions which reviews to trust.)
The other choice you have also has quite a few reviews- https://www.tripadvisor.ca/Hotel_Review-g309… . The mngr says they have been recently renovated. While the complaint about the howler monkeys in this review seems silly, a road to cross to get to the beach vs the expected beachfront property is smth that might concern some ppl - see https:/…CHECK_RATES_CONT . I sometimes make decisions based on how the manager responds to not favourable reviews. The management's response to the above review (see it right after the review) would not be smth that would make me want to go there.
Secrets is way away from most everything, but nice. Jardin del Eden is in the middle of it all, but not really what I would consider higher-end.