Please recommend me a good spot in 50 miles radius of Miami

I'm looking for a good spot for intermediate-advanced level with surf school/rental and nice but not expencive inn or apparts nearby.
...