we stayed in this studio/hotel for a few nights and the greatest advantage is its location: More central is impossible as it is walking distance from Regents Park, Hyde park, Marble Arch, Oxford Street, etc. Place was clean and we had no issues during our stay. In addition, we were allowed to check in earlier and the support and communication was always very fast, informative, and flawless.
If there is an area that can be improved (but this is across London) is the windows noise insulation: London buildings have all old windows that do not really do their job regarding noise reduction but, as said, this common to the great majority of buildings in the city