The place exactly matches the description. A few steps from the tube station. Friendly, super responsive host and well maintained accommodation.