Perfect for our needs.
Stayed here - on my way out of JHB. It was very warm and cosy. My room had a kitchenette complete with a microwave and that was very welcome seeing as the Rosebank Mall is across the street. My room was big enough. Would have loved to stay longer had time allowed.