A nice little apartment that has everything you need. Short walk to the station and there's plenty of little convenience stores nearby such as 7/11 which makes it easy to grab something to eat... plus 7/11 is so good in Japan!