Near to train station and direct train service to airport from Oshiage Stn. 7-11 just across the street and everything you need is just about there. Not to mention, bed is super comfy.