Great place with a location that lets you truly experience living in Tokyo.