<span>— hola, carolina. ¿quién es el muchacho? — ¿ese, el muchacho alto? justo. él es el amigo de anita. — ah, él y anita son amigos. — sí, son alumnos en la escuela internacional. — tú también eres alumna en la escuela internacional, ¿no? — sí, nosotros tres somos alumnos en la misma escuela. — ¿ ustedes son amigos? — sí, somos </span>buenos amigos.
that is grammatically correct
Fidel Castro wrote to President Franklin D. Roosevelt
Nosotros somos de Guatemala.
Because ser is for more permanent things, like character traits or nationalities, while estar is more for temporary things like feelings or current location
How to remeber ser and estar easy
for how you feel or where you are, always use the verb estar