luxurious, high-quality, or superior in comfort and features
French de luxe (of luxury)
Marketing term indicating premium quality or service
Complete word intelligence in one call. Free tier — 50 lookups/day.