The place was great. In a super quiet location but easily walkable to Meguro station. It had everything I needed- microwave, burner, and kitchen stuff, comfy bed, etc. It is very small but it's Tokyo so that's expected.