We enjoyed our trip to the region, but left the property feeling like there were probably better options in Gulf Shores. The biggest issue was the furniture, which is dated, dirty, and broken. The upper horizontal on the love seat is broken, and the upholstery on all three living room pieces is soiled. We put towels on them when we sat down, which admittedly was not very often as we spent most of our time on the beach.
We were also surprised with the lack of little things which would make a stay more worry free. There's no beach towels, and very little in the way of beach equipment. We were surprised by that given our stays at other beach properties which had an abundance of that gear. There's one roll of toilet paper per bathroom, period. Only 1 trash bag in the property (we used grocery bags once we had to empty the trash). No facial tissue, (which shortens the useful life of one of your two rolls of TP). In fairness they tell you that those items are not provided when they send the check in email, which we didn't catch until we had arrived. But not including essentially five bucks worth of toiletries on a week long rental worth just short of two grand? Seemed at best odd.
In short, we enjoyed Gulf Shores, but should we visit again we will look for a different place to stay.