Amazing place and quiet place to stay in Tokyo!