The best thing to stay here is oshiage skytree station is only 1 train to haneda. The place is clean, the check in system with the ipad for me is troublesome. We were 6 ppl but only have 4 towels