An excellent place to stay for larger groups of families and friends, with ensuites off each bedroom and great indoor and outdoor spaces with the pool, pool table, dam, tennis court, etc.