The location is great. 10/15 min far from the main London attractions.
The room respect exactly the picture.
It is a good trade off for a short stay if you are easy and chill.