What’s a more Florida way to get into the holiday spirit than hanging out with Santa in the middle of a botanical garden?