As a family travelling together (6 adults) with a 4month old, everything was as indicated, the place was perfect for our 3 week stay, exactly as advertised,location central with shops and restaurants 5 min walk from the apartment, cleaning services did a great job, not even the load shedding could put a damper on our stay as there was great backup lighting provided.
Definitely a place to book again.