Pros:
Property has a very nice pool area that is fully stocked with pools, hot tubs, floating rivers, tables, chairs, grills, etc. The beach is very nice and clean. The location is good and outside of the main tourist area. Parking was across the street, and we had no issues there.
Cons:
Every time someone in a room surrounding yours (next door or upstairs) to your room opens/closes the sliding door to the balcony you will hear it. The first day we were there we couldn't figure out where the noise was coming from as it seemed to happen every few minutes. We actually requested to move rooms as we thought it may have been from elevator or nearby maintenance room. However, we got to new room and immediately noticed the same thing. Then when we tried to open our own balcony door we quickly realized where the noise was coming from. The door sticks, and is INCREDIBLY loud and difficult to open - and when you do it makes a large thud. Our room was "clean", but very dated with broken furniture. The main light in the kitchen didn't work, so we had to use light from our phone our the bathroom at night in there.