If you plan to stay in Gulf Shores AL. DO NOT. I repeat DO NOT book at Island Winds! I had to clean our condo upon arrival, it was nasty. I even had to launder the bedspreads and matching pillow cases. The pics do not depict exactly how nasty this place was. They also do not give you pertinent information such as if you stay in the West building you have to park on that side and vice versa for the East building even though it is the same damn place. If you do they will ticket you and have your vehicle towed and if your lot is full you have to park down the road even though you paid $25 plus tax for your parking permit. In the words of a fellow vacationer we met there "The place is a ****hole." The only positive was the view. The bed was hard and the pillows were harder but you also didn't want to use the pullout couch because it was disgusting. There were candy wrappers on the shelf of the coffee table and trash, dirt, sand, etc under the beds, couches, coffee table, end tables. The trim had fingerprints and nasty crap all over them not to mention crap on the walls that I do not want to know what it was. The floors were sand covered which is normal since you are on the beach however the floors weren't even mopped. Needless to say we left the condo cleaner than it was when we arrived.