Wonderful

EX: Canada is a wonderful country to visit; its people are nice and there are many beautiful places to see.

Merriam-Webster Online Dictionary
wonderful (adjective)
1.
exciting - wonder marvelous astonishing a sight wonderful to behold
2.
unusually good - admirable did a wonderful job