This is a very nice apartment that is the perfect accommodation for a couple. The entire resort is pretty amazing. We would definitely recommend it.
The only drawbacks are that the beach in Sandestin is very crowded. The crowds are certainly not terrible, but it is just a particular kind of beach experience that is different from having an unpopulated beach mostly to yourself. And if you rent through a third party, rather than via Sandestin itself, you lose access to some amenities, the main one being that you have to pay the full fee for chair and umbrella rental on the beach (whereas those guests with a Sandestin card qualify for a reduced chair rental rate). If you rent chairs every day (which most people do), this is a significant amount of money -- at peak season, the full rate for 2 chairs, an umbrella, and a tip is about $90/day. However, you presumably save money on the third-party rental rate, so you just need to calculate the costs and benefits of the different options.
Overall, this is a very nice place and we would definitely return again next summer. We had a fantastic experience, and have no complaints about the accommodation.