As others have said, "gorgeous" really is the best word to describe what you've written.
This is really, really, beautiful Dan!