To me it depends on what kind of beach experience you are after. All the places you picked are going to be pretty busy during the peak summer weeks, which some folks thrive on. However, if you want a somewhat less busy environment, go with a smaller complex or beach house in a less crowded aware. I own a 4bdr 3bath unit in Emerald Surf Villas in Seagrove Beach that is less crowded. It is only a 5 unit complex with several adjacent similar complexes. Visit http://www.vrbo.com/43365