It is supposed to be a four-star resort. It hasn't been upgraded for years. The staff is unfriendly, at times rude. It's outrageously expensive compared to other hotels on the island. It has a great website, but the reality is more modest.
We paid for the most expensive room and asked for a king-size bed, veranda, and ocean-view. When we got such room with no view, they moved us to one with view, but two beds. Our check in time was delayed by more than an hour for no reason.
During the stay, the food quality is more like Holiday Inn than a resort. Hot tea or coffee is not available, but instead warm is as hot as it gets.
Not only would I not recommend this place, I'd ask Expedia to consider removing them from your offerings as it reflects bad on your judgment.