Pros
Excellent staff, from cleaners to concierge, were always friendly and attentive.
The property isn't affected by load shedding.
Rooms are cleaned every day.
Cons
The location isn't ideal, especially on an evening.