I wouldn't say this is a studio flat. It's closer to a private room with an en-suite bathroom. The hosts were quick to respond and very helpful, and the amenities were more and better than I expected.
Tube stations and bus stops are nearby.