I am very surprised that you are calling the cleaning a « hidden fee » when it was written on Airbnb’s classified and recalled between the house rules during the reservation that "we expect our guests to leave the apartment as clean as they found it". However we propose a « cleaning option for 45 Euros if cleaning the apartment by your own doesn't suit you ». We reminded it to you again on the instructions that we sent you before your arrival and by text message the day of your arrival.
You left us an apartment with dirty toilets, dishwasher filled with dirty dishes, the refrigerator wasn't emptied and cleaned, the floors weren't well swept (sand) and not washed at all, etc…therefore we had to get it cleaned by a cleaning service in order to get it proper and ready for the next guest.
Honestly, it’s very important to us welcome all the guests in a perfectly clean place, and not to let them discover a mess left by the previous one!
So I hope you understand that your comment and note are unfair since it was very clear and transparent from the very beginning that you had either to do the cleaning properly or to pay for it, there're no « hidden fees".
Anyway, this sort of misunderstanding won’t exist anymore since from now on a cleaning fee is directly charged at the booking in order to assure a clean appartement for the next guest.