Host doesn't speak English. Cannot find the place on Google maps.