A little further than Florida but check out Nor Cal Aviation in California. Not only can you get you ratings SES and MES but you can get some great mountain flying in and land on some 4000 foot lakes. Checkout the website they have a good video...
http://norcalaviation.com/
http://www.youtube.com/watch?v=WcplWR4Y2QA