Our school is located in front of San Lorenzo beach near the town hall and San Pedro church. It has approximately 600 students from nursery education (ages 2-5), primary education (ages 6-11), and secondary education (ages 12-16). The school building is a very old and beautiful stone palace with towers that houses primary classes in the oldest section and nursery and secondary classes in the newer section. The Colegio Santo Ángel de la Guarda school has been in this palace for around 140 years since 1880, starting as a girls-only school but now being a coeducational school for boys and girls.