First, I should say that this is definitely a five-star apartment that is tastefully appointed and well equipped. Great appliances, everything you would need for your stay, and in perfect condition. Everything clean and perfect. The patio is great, free bikes are a big plus, and we had everything we needed. Beds and linens super comfy.
However (and it's a big however), the location may or may not be for you, as it has pros and cons. It is walking distance to a big, beautiful resort pool. It was a little crowded, but not bad. It is walking distance to The Hub, an outdoor dining and shopping mall that tends to run a lot crowded but is nice.
The beach access is a problem. There is a shuttle bus (and I mean an airport shuttle bus) that will take you to a public beach access more than 10 minutes drive away. The shuttle only runs once per hour from 9-4pm. This is not a golf cart style tram that some of the resorts near Rosemary Beach have. It is a BUS. YOU CANNOT REASONABLY WALK TO THE BEACH. Most people I talked to around the property just drive their car to one of the nearby state parks. This is made worse because Walton County basically lets people put a gate and privatize your beach with rent-a-cops to shoo people off. Just be aware of this when booking this property.
Other minor nuisances: It was hard to find. The street names are not easy to see and for some reason they used duplicate numbering for E and W versions of the streets. Every unit looks the same.
C units only give one parking spot, despite being a 2-bedroom unit. Lotsa HOA rules about parking, including not parking at the pool overnight, but seems LOT of people are doing it. You could theoretically park one car in the garage and one in the driveway, but the garage is mainly for storing bikes, garbage cans, beach toys, etc.
I also wasn't wild about the payment process, which required me to sign in separately to another portal to complete payment. They want you to do everything through an app or their web page. Once you figure it out, it's ok, but once or twice it gave me the impression that I did not actually have a reservation and I had to call.
OVERALL, this is an outstanding 5-star property and seems to have owners which take great care of the place. It is probably better for someone who prioritizes the pool and shopping/dining over the beach though.