I really enjoyed my stay at Plat Hostel Keikyu. The staff was very friendly and the check-in and check-out procedures went smoothly despite the language barrier.
The Hostel is located only 5-10 minutes by bus from Haneda Airport which makes it an easy to reach and affordable accommodation after the arrival in Japan.