I wish I could give a full review of this property but we didn't get to stay here. This is the property we rented and the one we paid for but not the one we stayed in. We arrived around 9:30 p.m. to this property, after a 14 hour drive, to every bed covering having a stain of some sort. Every bed. The condo also smelled a bit musty. We call the property owner, who was very easy to get a hold of, and he said he could send a cleaning crew out or we could stay at his other property down the street. It already being a long day, having no place to go while they cleaned, we opted for the other location. Though the other location was fine (it was clean and smelled better), it wasn't where we wanted to be. We have been coming down to Orange Beach/Gulf Shores area for 10 years after every Christmas and know the area very well. I would have never rented our second location due to the bed configuration, location, and the beach view being obscured by the hotel next door. The property owner didn't reach out later in our stay or make an effort to make the situation right besides giving us, in our opinion, a step down property. The Phoenix Orange Beach is our favorite place to stay and I am sure once the issues with this property are handled it would be a great place to stay. The lack of making the situation right (with compensation or even a check-in) by the owner rubbed us the wrong way.