The host couod speak standarded English and the facilities in house could satisfy all your demand.
there are various public transportation near the house with subway, ship and bus. And I can't believe that the skytree is so near and there are many famous places for travelers.