My family of three, including a three year old, leased this unit with another family of four. The unit feels a little narrow when you first walk in, but after settling in, we never felt cramped at all. The unit is tastefully decorated and appointed with most anything you would need.
The beaches are clean and the location is great...you can get to most anything in Gulf Shores within 15 minutes, most things within 5 minutes, including the grocery store and the water park.
If you are like me and enjoy cooking on the grill you also won't be disappointed. At the base of the units, near the beach, are four nice grills...mid-june I was able to gain access without much wait.
For kids they have a small pool; the water is maybe 2 to 3 feed deep...perfect for small childeren. My son loved it and he's 42 inches tall...For the adults they offer a separte pool very near the kids pool.
Parking is ample but the spaces could be considered a little tight...if you drive an oversized SUV like me. The units have two elevators running which generally get you to and from the bottom floor without frustration.
Overall, a great trip and the unit's description does not misrepresent.