I think FL is really the exception to the rule because they depend so much on lodging taxes and possibly due to a greater percentage of guests with long stays in FL. In almost every other state, the limit is 30 days, and you can get a refund if your stay exceeds 30 days for taxes already paid.