Lovely place. Really efficient use of space. Excellent communication by the host. For international travelers, I would recommend marking the place on the map as the location is tough to find in English.
Walking distance from Akihabara. Would highly recommend this place.