Our only issue was with the late check-in fee:
In the house rules it said that the check-in was until 9pm so I asked if it was ok to arrive later. The host said that it was fine, and mentioned nothing about a fee.
When I got there, the host asked me for 40€! I complained and he said it was clear on the house rules. I thought that for sure I've missed it and this is my fault, so at the end we civily agreed for 30€. (Later, checking the house rules again, I saw that there was nothing about this late check-in fee, so knowingly or not, he was lying).
If the host is to ask for extra money (40 freekin' €), he should make it clear to the customers before they make their reservation. People need to know how much it will cost them before they agree to pay it!
Let me add that not all tourists are rich, some of them are making a big effort to be able to travel and it is wrong to 'milk' them for all they've got.
Besides that we love our stay. The apartment was fine, location was ok and the host was available to help with all that we asked.