Great location near Hyde Park and only 4 minute walk from the tube station. Street can be a little loud as lots of tourists staying in the area, but completely manageable and not an issue unless you’re really sensitive to noise.