Location is not ideal especially if you're spending most of your time exploring London. Room itself was fine but the rest of the apartment was unbelievably hectic, extremely loud, and not the cleanest. The host was helpful when needed but wouldn't recommend if you're planning on spending any significant amount of time staying in London.