My family and I had a wonderful vacation on this property. The condominium was very clean, the staff were welcoming and dog-friendly, and the location was great. One pet peeve is that the dryer was not working really well and we had to redo the cycle a couple times before our clothes would get dry. The resort is lovely but the restaurant tends to be overpriced. Overall, it was a great experience for our family. I highly recommend it and would love to go back again.