Its already been said before If you pick a school in FL go to finish your course and not for the holiday that way you will pass, regardless of the school, however I have to say you could finish the course relatively quickly now If you have 30+ hours.
I would finish here(uk) at those hours and then build some experience in FL / South Africa/ Canada or somwhere else, the cost of a flight etc and time from work would cancel each other out
I have been to 4 flight schools in FL and only 1 bad experience, like most things the majority of schools and instructors are good, just the 1 bad egg you get as inmany walks of life. Before anybody says, no it was not Ormand Beach who I had bad experience with although I did fly in there to get some costs once, looked ok.
I think the main schools for JAA there are Naples, OBA, EFT, Cabair at Kisimmee. There are probably more. (comair too i think)