Good comfortable place. Had to stay in London for work, so spent two nights here. Not too far from the tube station (approx 20 min walk), easy to find and very convenient that there was a parking space