We enjoyed our stay. Dauphin Island is a unique place, but it's important to note that there's not too much to do there. If you're looking for a place to just hang out on the deck and enjoy the view, then it's a great place.
The house is relatively new, which is nice, but we had a few issues. The refrigerator had some cooling issues, the ice machine didn't work, the pool wasn't very clean, the grill needs to be replaced, and there were a lot of mosquitos. The last comment is the nature of being on the island but it's worth noting. Bring plenty of bug spray. Also, the curtains don't provide much privacy at night. With all this said, the management company was responsive. They sent someone out to clean the pool and followed up when I asked questions.
Overall, we enjoyed our trip and the house. It would be even better if they could work out a few of the items mentioned.