The stay was nice, location super convenient as its only few minutes walk to nearest tube and bus station. Ran was very responsive and helpful. There was a minor electricity failure on our first night of stay, Ran came with a technician immediately upon receiving my message, and its solved quickly without a fuss.
10/10 will come back when we visit UK again!