This place was so clean! It is in SUCH an ideal spot in Tokyo!