Hello Sarah
To put it simply ωραίος, ωραία, ωραίο mean nice and
όμορφος, όμορφη, όμορφο mean beautiful.
I hope I've been of help
George Joannides