Excellent location and easy to move around. Wish there was free parking, but it is Tokyo and there is a paid lot less than 100 meters away.