Great hosts! Really cute dog, had a lovely stay! All necessary amenities provided to compensate for load shedding. Overall, the space is very nice, comfortable and has a beautiful view. We really enjoyed our trip, thank you guys so much! :)