можно сказать гуапа. Если естас (не эрес) буэна сказать, будет означать, что притягательная в физическом плане. По поводу получения в глаз гарантий нет.
Mona это симпотяга. Миленькая. Употребляется без артикля. Eres mona. Это не существительное, а прилагательное.
Если про характер, то maja. Это самый такой комплимент. Типа и крутая и милая и "своя в доску" и "парень что надо" (правда в женском варианте). Вообщем, maja это хороший, приятный в общении человек.
Hermosa это старо-испанское и переводится примерно как "прекрасная", "милая", "нежная" и "красивая" в одном флаконе. Слово красивое, но его стали редко использовать.
Preciosa и guapa это то, что заходит у молодёжи. Но это очень банально.
Я бы сказала "tienes un aspecto hermoso. Tu rostro esta lleno de ternura, luz y celenidad... es decir ¡eres preciosa!" 😊