Absolutely superb hotel nestled in the heart of the Drakensberg mountains. We stayed there over the weekend with the family and we had the greatest time. The food and service were especially excellent as despite having a large group (11 people) and several dietary restrictions and some fussy kids. The dining manager and chef went above and beyond to ensure we all enjoyed our food. The meals we had there was truly superb and one of the highlights of our trips. The rooms were well furnished and clean, even including luxuries such as underfloor heating and heated towel racks. The pool and playgrounds were a great source of entertainment for the children, with the bowls greens providing great entertainment for the adults. We absolutely loved staying here, would highly recommend!