The place is perfect if you are visiting Tokio, is really 8 minutes on foot to JR Takadanobaba St.
The place is great, clean and in quiet area.
I would definitely come back.