Avalon has beautiful ocean views, nice deserted beach and clean rest rooms. The perfect place to spend the day. Picnic facilitie were nice and beach well kept. There is sufficient parking but a new $2.00 per day fee was a downer. It is worth this amount easily, but I hate to see the State of Florida start nickle and diming visitors to our parks on the east coast. Also you need exact change which can be a problem.