The flat looks exactly as shown.
The location is excellent.
The bathroom is a master class in space management!
It can be noisy late evening.
Overall it is an excellent place for a short stay in London