Best place to stay in Haneda. It's close to train stations that take you to major cities nearby. The room itself is modern and comfy, and I loved watching Netflix on the projector screen on some nights. Will definitely book this place on my next trip there!