Highly recommend this place for anyone staying in London! Everything was very clean and the location was ideal for us as it was easy to get into the center with public transit. Nev is really friendly and helpful.