Sparkling clean and stylish Japanese house. Great choice to stay in Tokyo.