Everything is good. The place is just a 5-10 minute walk from the subway station. The bus stop just in front of the place makes me easily get to Tokyo station, which is very convenient for me on the day of leaving.