Great location and plenty of space. A fantastic home base for enjoying Tokyo.