marvelous
/ˈmɑɹvələs/
adjective
Meaning
Exciting wonder or surprise; astonishing; wonderful; delightful.
"I went to a marvelous party last week."