The grandeur of the Culloden Estate and Spa strikes you as soon as you pull into the car park.