Nice, convenient and comfortable living space for a short stay in Tokyo.