We had WiFi for 2 of the 5 days during our stay. Being South African, I understand that there are problems when changing internet service providers, but I still feel that this was a problem we didn't have to endure.
The place also had a few quirks, and is in need of a bit of TLC (a few open nails in the wall, a bedroom door that didn't close properly), but for the location, communication and checkin/checkout it was great!