Pupils and staff have been praised by Education Scotland following an inspection of Moray Primary School in Grangemouth.