Riverstone Farm Retreat in McGregor is a real little gem for holiday makers seeking tranquility and peace. It’s safe and tucked away between the mountains of McGregor – think long leisurely strolls with the dog, greeting the horses along the way.