This hotel is wonderful, I'm not sure what all of the bad reviews are about. Most likely people only review when they have a bad experience.
Anyway, this hotel is wonderful. It is absolutely beautiful. The facilities are clean, and the decor is wonderful.
I think the weak point is the food, there are not a lot of options, but I was still satisfied nonetheless.
The employees are all incredible, kind, accommodating and so welcoming.
The beach is nice and so are the pools. They're very peaceful.
The hotel is pretty out of the way and pretty isolated but you can always get a taxi or an excursion.
There are also nice activities such as hikes, volleyball, and yoga that are included at the resort.
The nightlife is not really there, there's karaoke almost every night and live music but that's about it. If you're looking for a chill vacation this is the place, but if you're looking to go to the club you're most likely going to have to take a taxi.
Overall I really recommend this resort and I would stay here again!