Krásný is less strong then nádnerhný. Krásný is nice, lovely or even beautiful, nádherný is more strong word, something like gorgeous....
Separate names with a comma.