We stay at this resort every time we go to Orange Beach.
Have stayed at two different units; both are very well appointed, immaculately clean, and very, very comfortable, all for just slightly more than a hotel room.
I have absolutely nothing bad to say about this resort.