This isn't really a resort but beach-side condos. I've talked to some of the other people staying here and most seem to have a timeshare. I got a good rate online, so decided to stay 3 nights in a one-bedroom suite.
It could use some new decorations, but it does have all the comforts of home - a bedroom, full kitchen, living room with a big TV, even a washing machine. Internet is $10 a day though which is kind of ridiculous.
The grounds are pretty with lots of flowers and a swimming pool. I haven't seen them, but I hear roosters crowing every morning! The saving grace is definitely the beach. You can walk to the sand in a few minutes.
It's not luxurious or anything, but I would stay here again. I'm also saving lots of money because I can eat in instead of going to restaurants all the time.