Thank you for your review. I am not sure what happened with the keys during your stay - I have check all keys for all apartments /doors and they are all labelled correctly. We have never had an issue with keys before.
My apologies for the heating thermostat on Saturday night, this was unfortunate. The issue was passed to an engineer that evening, who wasn't able to get there to Sunday AM. Although the heating was at 19 degrees I understand there was still plenty of hot water.
I am pleased you all had a great weekend.