What’s a better word than magnificent?
sumptuous, resplendent, grand, impressive, imposing, monumental, palatial, noble, proud, stately, exalted, royal, regal, kingly, imperial, princely, opulent, fine, luxurious, lavish, rich, brilliant, radiant, dazzling, beautiful, elegant, gorgeous, elevated, transcendent. informal splendiferous, ritzy, posh.