Great location in Tokyo. Pleasant place to stay.