Great Accommodation in Tokyo. Train station is a tad far but otherwise had a pleasant stay.