If you need an English spoken host (to make a nice conversation), find another place.
If you are OK with communication in English by phone (just for getting some info), Mabel's place is appropriate.