There are not enough adjectives to describe, but here are a few: beautiful, awesome, luxurious, wonderful, etc. etc.