What a fantastic space!
Great location near major transit, Michelin Star dining and excellent museums. Walkable to Kensington, Hyde park and even to Knightsbridge (a bit of walk, but great on a nice day).
The space so clean, tidy, and has everything needed for a comfortable stay.
My friends and I would happily stay again.