Looks good. Only thing I don't like is the automatic. I'm no longer a fan of BMW automatics..
Since it is a Florida car see if you can get the normal maintenance records. If it has not had the water pump, thermostat, and radiator replaced expect that you may need to get them replaced. I would also just plan on changing all of the fluids as soon as you get the car, diff, trans, oil, coolant.
Good luck, and hopefully you'll be in the club soon.