The place is amazing and all the Shiba additions make this place just that much better. The place is an easy 2 min walk to the station which will take you to most of the major Tokyo stations. 10/10 would recomnd