Pros: Fantastic location for families. Your balcony overlooks the beach. You can't see your neighbors' balconies so it feels like you have a private view of the beach. You hear the sound of crashing waves as you sleep.
There's a tide pool down below, so the kids can explore and maybe encounter a turtle.
There's the highly rated Da Poke Shack downstairs for fresh poke. The best time to go is right when they open, otherwise if you leave it any later, you'll be waiting in line for an hour or so.
The towels are fluffy and clean (they must have replaced them after some negative reviews) and the washer/dryer worked well (again, they must have replaced this after another negative review).
The on-site pool and hot tub were nice and not so crowded.
Cons: As other reviewers have mentioned, the interior is a bit dated. The main bathroom has been updated but still had a little maintenance issue.
There were not enough dinner plates or bowls for our family of 4, so we had to run the dishwasher after every meal, which seems wasteful. There were issues with the dishwasher so we ended up hand washing after every meal.
The cupboards were dated and smelled a little musty.
The tub in the second bathroom was still out of action (as was mentioned in another review). A sign was posted that said a part had been ordered but no details as to when the part would arrive and if a maintenance person would need to enter to the unit to fix the tub.
I think Vacasa has other units in the same complex, so you might want to check those out too. Overall, we enjoyed our stay. The location was great for our needs.