Scotland’s ultimate new spa break destination has opened its doors to visitors on the Ayrshire coast