The fact you have to either pay 10 euros to get keys or make a detour to elsewhere in the city to grab them before your stay is very annoying.
Also the key for the door of the main building is very tricky to work. We were locked out, trying to get in for a long time during our stay and it was only because of the helpful restaurant next door that we could get in. The restaurant also said that people regularly had trouble with it but it hasn't been fixed. The door should be fixed urgently.
Aside from that it's a good location and nice little flat.