We stayed in Halyards en route to a Game Reserve and had an excellent stay. The position is superb and the facilities excellent. The pol is a welcome relief from the heat. Just sittin on the terrace and watching theactivity on the river was so relaxing. The breakfast buffet was ok but we have had better.