We booked one of their Villas due to the fact that we had 4 adults. Since it was in the middle of summer, the rates were great and I was able to get one of my nights for points. The Villa bedrooms were very nice and comfortable with huge bathrooms. The living room was huge, yet the furniture was a bit uncomfortable. The kitchen was great and very useful to have. One strange thing in the kitchen was no dish towel, just paper towels. Not a big thing. The main pool was a distance, but it was nice.
I called 3 days before my visit to make sure we would not have to change rooms, as one night was reserved on points (2 separate reservations). We knew we would be out most of the day and didn't want the hassle of re-checking in, etc. Was told not a problem and was told the same thing upon check in when I reminded the front desk person that I was there for 2 nights. He even went into a back area to make my keys so they wouldn't de-activate the next day. What a surprise to get a nasty phone message that we had over-stayed our welcome and would be charged since we had not checked out. When I called the desk, the gal changed her story and said she had noticed the other reservation after the phone message was left, but did not apologize. So why did I call ahead and double check upon check-in???
Overall, I would stay here again, the property isn't huge but was nice and we truly enjoyed our stay.