I recommend you to stay in this room.
It's a Sherhouse, but it has a huge location advantage.
It's near Hyde Park, so it's very easy to get around. Waitrose are also located 5 minutes away.
The room is spacious and clean.
Host Ali is very kind and responsive. I'm satisfied with this accommodation.