Have stayed at Kirkton Park before so was looking forward to staying there again.
The positives are the location and the beautiful gardens and also the pool which we virtually had to ourselves during our stay.
However when we stayed in May there were a lot of children staying, i have no problems with children as long as they are behaved but it seems some of the parents were ignoring what their kids were doing which impacted on other people, its the first time i have encountered lots of children when i have stayed.
Check in staff were friendly , helpful and pleasant, the staff at breakfast service were also friendly and pleasant but both mornings there were problems with the breakfast with things missing off the plate that were mentioned on the menu, they were quickly rectified but shouldn't have happened in the first place. My partner ordered the same breakfast both mornings but what came out on the second morning was different in presentation to the first morning and had items missing. This might be a minor quibble but for a 4 star resort should be better.
Overall it was a pleasant stay but cant rate it above 3 stars.