If you go to Tokyo and looking for these things:
- A nice and convenient place to stay and easily commute to various attractions
- Guide from an experienced local person
You definitely should book this place and talk to Memz. Do not have to think twice!