Miramar Beach is great for families, with beach roads, shops, restaurants, homes and resorts, plus modern activities and amenities.