In Tokyo free wifi is difficult to find and finding someone who can help you in English can be rare. I wouldn't recommend relying on free wifi to help you find Komae station. When you land at the airport in Tokyo fortunately there is tourist wifi available but if you don't prepare in advance the apartment address and train route then this can make arriving very stressful for you and for the staff waiting to meet you at Komae station. Free Wifi can be found at Shinjuku station and also at the tourist centre at Shibuya station. 

To help with sightseeing I recommend buying a tourist internet data sim card. This can be found at a vending machine at the airport and also at large electronic appliance stories such as 'BIC Camera' in Shinjuku, Shibuya etc. 

Rent Mobile WiFi or Simi Card in Tokyo http://www.globaladvancedcomm.com/index.html


Drop Ship to your Room or Airport

If you have heavy luggages and would like to ship them to your room or airport. Use the Yamato Transport or Yamato Takkyubin. https://www.kuronekoyamato.co.jp/ytc/en/

Ship to this their office and you can pick your luggage there. They keep your luggage for 3 days.
This office is just 5 min. walk.  2-3-11 Iwado Minami, Komae  東京都狛江市岩戸南2-3-11


If you use your room address and try to receive your luggages, you should wait until they will be delivered to your room. A delivery company will not release your luggages without your signiture. e. But if you use Yamato office address, you can pick up your luggages any time in 3 days. They open 7 days a week 9:00-21:00!