Oliva Hotel was exceptionally clean, comfortable, and modern with a kitchenette and some utensils and cooking gear. There is a very clean pool for guest use in a semi private courtyard. The beds are twin sized with mattress pads on dorm style mattresses and clean linens, surprisingly comfortable!
There are many markets and restaurants in easy walking distance. We took a Little Fun Train Tour and were not disappointed at all. If we had more time we would have taken them all. The village of Malema was a beautiful setting. Sophia was very helpful in every way. Be aware the desk is not manned but there is a phone and you can call the hosts.