The flat itself proved to be a proper oasis with an excellent setup for the kitchen and bathroom and a very comfortable bedroom. The location allows you to easily walk anywhere in central London while giving you easy access to the tube. The street was quiet, and just around the corner, you can grab a coffee or a bit of breakfast without breaking a sweat.
I would highly recommend this place to anyone looking to stay in London.