Absolutely recommended! Really easy to get around in Tokyo, easy check-in and check-out, clean, and super-friendly hosts. :)
There is noise from the streets but it didnt bother me at all!