Langata Road is also good.
Only issue I have is the erratic speeds.You pay for 15Mbps but end up getting 8Mbps download & 1Mbps upload.
For Safcom if you have the 10Mbps package you get 9.5Mbps upload & 9Mbps upload.
Formally employed people often live their employers' dream & forget about their own.