This was our first stay on Dauphin Island. My family (kids 4, 2, and 4mo) were accompanied by one pair of grandparents and we had a great time. The host was very easy to reach before/during our stay and generally very attentive. It was a perfect set-up for our kids with close proximity to the beach and a quick drive to restaurants and other attractions.
The unit was mostly very clean, though areas for improved attention would be the showers, floors under the furniture, and behind the bunk-beds where kids' items (e.g. stuffed animals, blankets) can easily fall.
This unit had plenty of towels, appliances, and other beach accessories far more so than similar places we've rented, which meant that we did not have to bring as much with us.
Overall great stay and would definitely return!