Internet connection is a satellite system, I use Viasat. It can be slow sometimes.
Backup is a land line with dialup. Also used for voice comms because latency to geosynchronous orbit does not make it easy to carry on a conversation.
The real problem with the satellite internet is not the speed, but that it's a real power hog. It uses 70 to 80 watts depending on what it's doing (transmitting uses more power).
I have so far not been able to power it using direct DC, which I use for almost everything else in the house (except the fridge), so it needs the inverter to be running. Inverters consume power even when powering nothing, and my inverter uses 96 watt-hours per day.
Before satellite internet, I was comfortable with around 100 watt-hours of solar power per day, which is enough for some DC lights and a laptop and an arm computer. With satellite internet, I need at least 1000 watt-hours of power per day in order to run it all day and all night long.
I have it automated to turn off when not in use and the batteries are low (see AIMS inverter control via GPIO ports). So when my laptop is closed and its DHCP lease expires, the satellite internet is turned off, and when the laptop is opened again, it automatically turns back on.
(Note that if you're a guest here, your laptop will keep the internet on too. Your mobile phone or tablet, however, will not.)