Will there be any hidden fees?

There are no hidden fees at all. You will only pay the flat fee on a monthly basis. All taxes and other fees are included in the flat fee.