I'm sorry you wrote this.
The prices are very clear on the page of my house and you can do a simulation of the final price without booking.
The house has 3 bedrooms and can accommodate a maximum of 6 people.
The price varies depending on the number of people who book and are present in the house, the more people there are and the more you pay (2 people pay less than 4 people ..... children under 6 years do not pay).
The rooms are made available according to the number of occupants (if you are only 2 in only one room is open, in 3 persons 2 rooms etc ...).
The cleaning fee is 50 euros fixed because the person who checks in, check out and cleanses wants the same compensation whether the guests only stay one night, or that they stop a month. In fact, the house must be cleaned and the linen (bed and bath) should be washed in both cases.
I agree that if the guests stay only one night, as you did, the cost of 50 euros cleaning can be excessive .... but this is and when you book you are aware of it ... it's not an expense that It is added when you are already in the house.