Everthing went perfect with the key handover.

The location is a 10 out of 10

The place had everything we needed.
Will stay there again next time in London.