Very good place. Self check in process is quite smooth and convenient. Location is 5 min walk to little tokyo metro station, 15 min walk to union station. Everything is clean and tidy. Excellent experience!