a nice place to stay when you want to spend some days in London, with a warm greeting and a good location close to the public transpostartion