the place is great and clean. location also nice, just few min walk to sky tree.
direct train to/from Narita/Haneda offset those local interconnection that needed.