We had a wonderful time at Crackenback resort. The property was excellent, clean, great location and very comfortable. We all really enjoyed the resort facilities, golf, archery, tennis, etc.
The only reason I have given 4 rather than 5 stars is that the kitchen was very small with limited counter space so was a bit hard to cook. And there was no place to store our bikes undercover so they stayed outside in the rain.
Apart from that we loved it and would defininitely return.