We really enjoyed our stay in Miramar Beach! The condo was perfect for us as my sister owns the one next-door. There were plenty of amenities, including a beach chair service, so we didn't have to drag chairs down to the beach. This was a trip for my elderly mother, and she had a wonderful time. The only downside was that the condo wasn't completely clean when we arrived. The beds and towels were fine, but the bathrooms and floor were pretty dirty. I'll need to buy my son new socks because they are all black on the bottom from the floor. I used the vacuum to remove dirt and sand, but had no cleaning products to clean the floor properly. I don't fault the owners at all, but it may be worth a call to the property management agency so the owners are aware :)