Great hosts. They fetch you at Aoto station which is just a straight train ride from Narita. No complaints. Recommended.