Hoa fees vary greatly by community. When you compare, be sure you are taking into consideration what is included for the HOA fee. Some communities will have what seems like a high fee but include water, cable, lawn care, gate guard, golf, etc. The community I live in only includes maintenance of common grounds and basics, community pool, tennis courts, clubhouse. Consequently, my fees are very low.
As for property tax I have attached a link to the Lee county Tax calculator.