This flat is a wonderful place to stay in London. It is just far enough out of central London to get away from the business but close enough that you don't feel like you are spending all your time on the tube.
The flat is exactly as pictured and very clean. The beds are also very comfortable. I would definitely recommend staying here and would hope it is still available the next time I am in town.