The property is in a great location right on the beach. It isn't too far from the local activities of Gulf Shores, Orange Beach and the other areas. The main issue is with the property management company and their lack of customer care and property care.We had 22 people in our group and didn't gain access until 1.5 hours after our listed time due to "cleaning". When we gained access, the only cleaning that looked to be done was the toilets, so I'm not sure what was done from 10am that day until 4:30pm. There have been several reviews about the back door not locking or closing fully, that is still an issue they refuse to fix. Also, in the area below by the pool, part of the ceiling had completely caved in. The company called maintenance however all maintenance did was push the big pieces to the side, they didn't even sweep the area up to make it semi-safe. Overall, if the property management company had better customer service skills, this would have been a great stay because the actual property is decent.