Great stay, nice host too. There was some maintenance going on while I was there, but the host made sure I had a good alternative place to stay for a few days. Communication in English can be a challenge, but is doable. Regarding WiFi this good, but only just good enough for video calls, sometimes the ping dropped a lot making it stutter, other than that it worked fine!
Overall happy with the stay!