Came here for one day during our 5 day stay in Miami in Nov. Took the bus here so no entry fee. Apparently there is a national park further down the road, would have gone there too if we'd had a car and more time. Lovely beach, white sand, clear water. Not too many people when we were there (mid week). Toilets and changing rooms were nice and clean in the main block, smaller toilet block nearer us (we were between life guard station 5 & 6) was closed. Walked further down the beach and decided it was not as nice at that end b/c lots of high rise buildings which you can't see from further up. Would recommend beach area from life guard station 6 and up, looked quite nice beyond station 4 though didn't walk that way. Did some snorkelling, saw quite a few fish, lots of sand dollars. Much prefer this to the "place to be seen" vibe of South Beach. Lots of facilities eg picnic benches, basketball courts. Didn't see any places to eat but we had food with us anyway. Would consider visiting again if returning to the area.