Good Afternoon Trevor,
Thank you for your feedback.
We have taken a note of the points you made. Please however also remember we are an agency, therefore we also have our own policies. We have standard charges as do most other agencies and the 20 Euro out of hours key meet is one of these standard charges. We find this to be much better then to put the keys in a safe lock and let the guest go and see themselves in (which some other companies do)
The security deposit is requested to all of our guests and is to ensure the property is handed back as you found it. If there was anything a miss, I need to be able to reassure my landlord that we have covered everything.
If the property is ok, the deposit is returned in full on checkout.
Hope this make sensce.
Very happy to hear you enjoyed your stay.