You couldn't ask for a better location, we had never stayed on Dauphin Island and we are now hooked! The kids loved that every morning they could just walk down the stairs to the beach, no hiking over dunes or down piers carrying all our stuff!
The house was nice, rooms were as described, few minor things that could be updated, but I know that's not always easy with rental properties. Pool was great to have for the kids (it is small, but perfect for kids) there were a few spots on the deck where nails were coming up, so just be aware.
Overall loved our stay and already looking to book again next year!