I love this place and will certainly stay again. Spacious modern apartment with full kitchen, washer/dryer, and all the comforts of home. Beautiful ocean view, easy access to the beach, pool and hot tub if you want to skip the sand. Everything you need is within a 10-15 minute drive (Walmart, restaurants, liquor stores, etc). There’s also enough nearby that’s walkable.
What you should know before staying. At check in you’re forced to go to the timeshare area to get your beach bands. It’s very annoying and should be optional. Getting back and forth to the parking garage and navigating the elevators is a bit of a nonsensical setup. Beach chairs aren’t included and the rental fee is overpriced. For a multi-day stay, I’d just buy chairs nearby and leave them for the next guests. Not every unit is the same or uniformly maintained.