Pleasant cozy apartment for our stay in Tokyo