Stayed at the Richmond last year which has a complimentary but limited shuttle to/from NRT. Rooms are small but not tiny. Very short walk to the Narita city rail stations (one closer than the other) and the temple complex. Had my unagi fix (local specialty, not surprising given the rice fields I guess) in the nearby shopping centre as it was 1/3 cheaper that the unagi joints on the temple road. Bed may not be big enough though.