deluxe
/dəˈlʌks/
Your browser does not support the video tag.
adjective
Meaning
Very fine in quality or luxurious.