The apartment is very well decorated and comfortable. The kitchen is well furnished for cooking and the location is excellent. The hosts are also very friendly and responsive. The WiFi works great including during load shedding. We highly recommend!