Generally, I had a good experience at this hotel. if it weren't for a couple of issues, my rating would have been significantly higher.
I was part of a group that had rooms in both the new and the old buildings. The new building is generally much nicer, but for some reason doesn't have wi-fi. One of the rooms had an unpleasant odor coming from the bathroom that didn't go away for a few days. And while the hotel is directly on kite beach, it was a little farther from Cabarete beach than we expected.
Most of the staff were very nice and friendly. Except for the unexplained odor, everything was very clean and well kept.