Very nice place, super clean, spacey especially considering that it's in Tokyo. Three close subway stations, one stop away from Ueno Park and Akihabara.