Most people don’t get that there are many different WiFi standards and speeds . So it’s not just distance from WiFi point ; also connection type - 802.11b / g / x etc etc …
Virgin I always found unreliable ( in 4 seperate properties ) . A ubiquit hardwired back to the router solves range issues as you “ swap “ between them automatically as you roam the property .