We thoroughly enjoyed our stay at this property and will likely return again next year. This is our 5th year traveling to Gulf Shores and this is the first property we’ve stayed at that had everything our family needed! Location is great, beach access and pool access is close and super convenient with elevator and skywalk to ensure a safe crossing. The condo sits just across the street from the beach but the gulf is still in view and is beautiful to look at! The property is stocked with just enough of what you need to get started ( dishwashing powder, dish soap, tp, a roll of paper towels and two trash liners. There are a couple seasonings (salt pepper and garlic) in the cabinet and you have all the necessary utensils and pans for cooking. There is plenty of storage space for your belongings as well. A couple of things to note, don’t forget to wear the provided bracelets to the pool, security will ask you to see it. They’re just doing their jobs and are polite about it but you will need to go upstairs to get it if you want to continue using the pool. The condo does sit in the main strip so you will hear traffic up until 11pm or so each night but it’s not too bad. The host, Michael, was great to work with and checked in a few times to be sure everything was going great. Overall we had a great time and loved staying at Crystal Tower!