Africa's Eden has six guest rooms and sits on a lush, 2 acre private property in the hills above PMB. A friend who comes over from the US regularly recommended this place to me and she has stayed at many places in town. The property borders a nice creek that I have enjoyed from my balcony, and across the creek is a nature preserve, it's absolutely beautiful and incredibly peaceful. The hosts Gianni and Isolde are the best, and their dog Lulu is a sweetheart. I am staying an extra night after returning from my next destination when I found that Karkloof Safari Resort had closed three days ago without notifying me. No problem at all to get my room back for a night.
Useful tips: Get a deluxe or family room so you have a kitchen to cook. Not many restaurants in town. My unit had a French press for coffee, ZA has a tea culture, so instant coffee is usually the only option. The bed is super comfortable and the pillow selection good. There's a nice down comforter. Kitchen is well equipped, there's even a cork screw for those of us who love South African wine. There are barbecue grille, they are Weber charcoal grills and you just have to supply your own charcoal. For those from outside South Africa, the tap water is very good, no issues at all. The property is safe and in a very nice area of town.