Wonderful place - don't be put off by the pink decor, you won't notice after a few minutes.
The location is amazing, with all the convenience one might need. The flat is big enough and the pocket wifi makes your life in Tokyo a breeze. Highly recommend.