My wife and I went here for our honeymoon last August for 5 nights and loved it. The food was great, and the wildlife around the resort was awesome. The only thing I didn't like about it was that the beach is public and there are a bunch of little stands where people try to sell you stuff outside the gate. They aren't too pushy, but just enough that you are uncomfortable trying to get to the beach. If you have the points, do it!