An excellent place to stay! Very close walk to the Angel tube station, but far enough from the high street that it isn't very noisy. I had no trouble at all using this as a home base to explore London for a week, and I highly recommend it!
Do note that there are plenty of narrow stairs in the house and the shower is fairly high off the ground -- I had no trouble getting around, but if you have mobility challenges that would be something to consider.