I had a good stay in this flat. It's like the pictures, but you should take a towel course there is one per person. The neighborhood has several good restaurants, there's a Saintsburry if you need something and it's close to the center (bus 390 to Oxford Street..). So, it's a good place to rest and enjoy London.