We stayed here for 2 weeks in April as a family of 4 (2 small children). Photos are very accurate, the unit actually felt bigger in person. Highly recommend this spot if you have little ones - super clean, and we were completely blown away at how well stocked it was (every kitchen appliance imaginable, spices, 6 large beach towels, beach chairs, umbrella, sand toys, bogie boards, balls and board games, hair dryers, pack-n-play, high chair, booster seat, plates/bowls/cups for kids, golf clubs). It was super easy to feel at home. Only downside is that the beds are very soft and aren’t ideal for everyone.
Unit faces east so we got the morning sun but had a perfect amount of shade in the hot afternoon. The complex was clean, well maintained, very quiet and peaceful. Pool can get busy but the overall atmosphere is very friendly, family-orientated, children are allowed to laugh and have fun. Great location within a quick walking distance to kings/queen shops. Almost all beaches require you to drive though so be prepared for that.
Vacasa was very helpful and responsive during our stay.