Definitely a great place for short staying in London , close to the tube station, not too far from the central.
Quiet at night! Very kind host, will recommend to friends. See you next time hahahahaha