The Correct answer is “que”
Donde esta la fiesta?
Cuando es el festival de arte?
Por que tu no sabes aleman?
(Thats all I got right now, I hope I somewhat helped you.)
The translation of fancy depends on the context.
If you mean fancy as in high quality, then the translation would be lujoso.
If you mean fancy as in elaborate, then the translation would be extravagante.
I hope that this helped!