Great location, very easy communication and comfy self check in. Though a bit expensive, I would recommend Ainara’s place for your stay in London