Overall I was very pleased with the property. It was very spacious, and had great views of the Gulf. It was quiet, had all the amenities, and was very comfortable. Check-in/out was very straightforward, and the property management company is very thorough and communicative. The only gripes I have are the checking in with the building management was a little confusing. There were some things in the condo that were pretty worn out, as in curtains, sofa pillows, leaky fridge and faucets. Lastly, there was some construction (exterior painting) going on that was not too intrusive and was communicated well in advance, but didn't allow us to enjoy the balcony fully, use all of the pool area, or sleep in! It would have been nice to be offered a slight discount for the inconvenience. Overall I would definitely stay again, and can't wait to go back to Gulf Shores to see more! The beach access was very convenient, and the beach itself was gorgeous!