Would also recommend Fishe Holidays.
Oli, based in the UK, is a nice guy to arrange it with and Steve & Antonia, in Florida, are nice people to get you checked out and settled into the accomodation. Spent a great 2 weeks flying from there last Autumn.