Inspectors have praised Inch View Primary School in Perth for its inclusive and nurturing environment.
A team of inspectors from Education Scotland visited the school in June this year.
They praised the school's inclusive and nurturing ethos, noting that positive relationships across the school make pupils "feel safe, supported and ready to learn".
Inspectors also recognised how data is effectively used to meet the needs of learners and that children at Inch View are proud to attend the school.
Overall, Inch View was ranked as "good" for both in the Learning, Teaching and Assessment and Raising Attainment and Achievement categories.
The report also recommended staff should continue to enhance the consistency of learning and teaching across the school to ensure all children benefit from high-quality learning experiences, as well as maximising progress in literacy and numeracy.
Within the Intensive Support Provision, staff should further develop their observations of learning to ensure children make good progress.
Councillor John Rebbeck, convener of Perth and Kinross Council's Learning and Families Committee, said: "This is a very positive report for Inch View that reflects the commitment of our staff to deliver the best start in life for the children in their care.
"I am pleased their hard work has been recognised and the positive experiences of children at Inch View have been recognised by inspectors.
"We are committed to ensuring all children in Perth and Kinross receive the best education possible and staff at all of our schools will continue to work hard to make happen."