It's a great place with great location. Just 5 minutes walk till London Eye, and a few metro stations just nearby.
I recommend this stay for those who want to be in the very heart of London. Thank you, Jenny!