Nori's place was very cute and conveniently right across from the subway station and down the street from tokyo tower. We enjoyed our stay , the only thing to keep in mind is check in time is 4pm and "early" check in is 3 which is still later than any hotel I've ever stayed in. The lockers in the subway were closed so we were left carrying them for hours in the pouring rain which soaked through my bag and ruined a very expensive shirt. If your flight lands early this might not be the best option as there is little wiggle room for early check in for but if you plan on arriving later you'll enjoy it.