I did not personally stay at the apartment. I booked it for my colleague when he came down from JHB and needed a place to stay close to the office. He said it was very clean and has beautiful views, and is very central. Communication with the host was quick too.