Our family had a great time in Gulf Shores. The location was amazing right on the beach and private access. Our first night there we couldn’t find a parking space. After driving 10+ hours we were looking forward to a good nights sleep. There were no fitted sheets on the bed, instead they just put 2 sheets down and then the pillows without pillow cases, the comforter that was on the bed had blood on it, luckily we brought some extra blankets from the drive. The bed should definitely be replaced, we woke up in pain every morning. There weren’t any pillows or blankets for the pull out couch in the living room, also be sure to unplug the coffee maker because the on/off switch did not work and it wouldn’t shut off unless you unplug it. I called the property manager the next morning to ask about parking, fitted sheets, pillows/blankets for couch and a new blanket for the bedroom since there was blood on it. There were no apologizes given and the lady said there’s extra parking across the road, however that was under construction, plan to get back early if you want a parking spot that isn’t down and across the road. The property manager did drop off 2 throw blankets and a bed in a bag that had NO fitted sheets. They left the blood stained blanket on the floor and that’s where it stayed our entire stay. The convenience of this condo was great, close enough to everything but also quiet. The indoor pool was a nice bonus since it was too cold for the ocean, washer/dryer was great and the extra towels. I think they need to hire better housekeeping, invest in updates and maybe explain the parking situation during check in.