Miami Beach is something to be seen once I think. If you are taking your family, please be careful, as some of the areas are topless. The beach is very sandy and very large, and the water is fairly clear. The lifeguard flags will give you an idea of water conditions. There is street parking and city parking for about $10 a day.