The apartment is not exactly as advertised, the photos shown in the advertising do not belong to the department where we stay. Location was fantastic for our time exploring London. The central location allowed us to easily get to different neighborhoods, close to bars, restaurants, and site seeing.
One tip, 5 flight stairs is quite a bit with bags. Super easy check in and out.