We are extremely disappointed with the services of the house (with no electricity) and the back and forth phone conversation we had with the house's team.
The location of key pick up was not convience at all. I drove (to be exact 6 rounds) just to find a 5 minutes on street car park - and it took more than 5 mins to get the key (I was risking myself of getting a council parking fine)
The house itself was not in good conditions, the rooms filled with dust. The foldable sofa smelled like a dead cat.
We wanted to stay somewhere quiet, but the neighbours were discoing every night.
Drop off the keys back in the house was not suitable as well, why don't you consider a safe box infront of the building or somewhere outside the building (not in the building).
Don't think about car park, I got my full license over 20 years - but I can't even move my car in that car park (very tiny tiny small)