A cozy Mpumalanga guesthouse offers mountain views, fireplaces, and modern comforts near vibrant town attractions.