Although your service is very good, I still find that the price is quite excesive.
If dinner was also included on the monthly fee, it would be more reasonable, and would avoid all the trouble on having to check the money you owe them at the end of your stay period.