Super clean house. Excellent location if you wanna stay near Ikebukuro. The only complain is the smell, the house and all the bedsheets and towels had a weird smell like a humidity. Nothing crazy tho.
The host was excellent and answered everything fast.