Nice little place well situated in Tokyo, easy to move around, and very quiet.