Decent flat in a brilliant location. Despite being on the ground floor, I had no issues with noise and the space itself was plenty big enough to house me for a week. I hadn't used Keycafe before, but it made the check-in nice and simple and the walk is only a couple of minutes. Would happily stay again.