Photos are really realistic, the flat is really nice and very well equipped
The neighbourhood has no interest, but it is very easy to go in the city center ! (Direct tube with a station very very close to the flat)
I definitely recommend.
The only thing you have be aware is that the check-out is at 10am, which can be too early in some case...