We booked this property last minute. The resort pool is huge and great for littles. The staff is very helpful.
First thing we noticed when we walked in to our place, is that the condo had a strong and weird fish smell to it. We tried to mask it with Febreeze, but it didn't do much. The kitchen didn't come with basic necessities one might find at other rentals. For example, there was only one bowl in the kitchen that was microwave safe. It took awhile for the manager to get back to me, by that time, we were able to problem solve ourselves.
Overall, the resort is good, but we wouldn't go back to the same condo.