For Mokhotlong okay. We received a 4-bed bungalow which was quite nice. The staff appeared to be surprised about our booking because it does not seem to happen quite often that they have European guests. When we asked them about potential activities that could be done in the area, they had no clue. However, when we had any problems or questions they tried to help as well as they can. One big flaw was that although it is listed that there is free Wi-Fi, there was no Wi-Fi at all. Additionally, try to avoid the food because it was really bad (in fact the worst food we had in Africa, my husband even fell sick.). A basic breakfast is included (they are always a bit late for breakfast, so if they tell you it will be at 07:00 AM, don't expect it to be ready before 07:20 AM and by any means, don't drink the juice, it's awful!). Dinner can be added for R 80 per person. They will try to convince you to book the dinner, don't fall for that!
Finally, a big pro was that the guest house was clean and cozy. Just be careful walking around the bungalows in the dark. When we were there, the fences appeared to be still under construction and wild dogs started to chase us.