Location makes everything- very busy area so complicated having to go get the keys and on top of it bring them back- would be much easier and would have made the stay less stressful to have a smoother check-in. At least leave the keys in the flat when checking-out particularly with the very very strict check-in timeframe- I wasn't a fan of this and it made me loose quite some time back and forth to go with the luggages instead of a smooth check-out.