Superb location -6stars.
Near to Hyde Park so you can take morning walks daily and enjoy coffee after the walks? Shopping on Oxford St, plenty of food options, next to Bond St underground , very near to all other attraction which for us will be the theatre.
Not a luxurious place but manageable in lieu of the location.
So I would recommend this place .