My wife and two boys (17 and 19) stayed here. It was perfect. You're at the pool in 60 seconds or on the beach in 90. The pool is not huge, but it gets the job done. The white-sand beach is huge.
Everything about the unit screams family of 4 or 5. The beds are great, and there's a sofa bed (which we didn't need to use). The furniture is very nice. The kitchen has all of the comforts of home. And there's plenty of room to move around.
The balcony is the best. The beach is roughly 30 feet away. And the 3rd floor is the perfect level to experience it. There are four chairs and a table out there. I could sit out there and listen to the sound of the waves all day. On top of that, you have an uninhibited view of the sunset every night.
You're a 15-minute drive to Destin and a 30-minute drive to Navarre Beach or Miramar Beach. There are activities (like putt-putt, etc) as close a 5-minutes away.
We couldn't ask for anything more (ok, maybe a hot tub by the pool), but that's really about it.
The staff is great, very accommodating, and responsive. We loved it.