We stayed in Troon Circle last month, lovely house. Small pool, close to the golf course club house, very annoying pool alarm - thought the feds were going to come and get us at first.
Dont use Sherbeth road, come off the 192 at Black lake road 1 set of lights before Sherbeth and you could save about a few more minutes if the traffic is heavy!