We just stayed for a week during my kids' winter break. I'll list pros and cons.
Pros:
Gated parking, which was nice and stressfree leaving my car. Pool areas were wonderful for the kids. Family hot tub was a crowd pleaser especially since it was only in the 60's when we were there. Clean room/condo. Semi-stocked kitchen. Comfortable beds, lots of space. The patio was awesome overlooking the pools and beach. The washer and dryer was really nice in the room. I was expecting laundry on site, not in the condo, so that was a wonderful surprise! The little grocery on site was nice to have for some treats or things we needed or ran out of!
Cons/things that were lacking:
Hangers, there were only 4! There were no sheets for the couch bed in the room. We had to go ask for them. There were no hot pads in the kitchen, and no kitchen towels. The sponge was used, and we only had one trash bag. The 4 bath towels were lovely, but there were no beach towels. I'm thankful I packed some!
Overall the pros outweigh the cons, just a few little things that would have helped!