After being told it 'requires improvement' in 2023 - it now 'good' in all areas