This place is as good as it looks on the website. The host(s) are awesome and helpful if you ask them questions are where to visit. The host came by to give us apple juice too on the second day.
The location is a bit far from places like shinjuku (about 1 hour train) - which was totally fine for me. If you want to experience good local life - I think this is one of the places you want to be. There are cosmetic stores, food, and some toy stores to keep it fresh.
Tokyo Skytree is about 20 minutes away by train. Google maps will certainly guide you around if you tell it to go from/to Keisei-Tateishi station.
Overall, this is an awesome place! You get out from the loud and hectic parts of Tokyo.