exquisite,delicious
De sabor, aspecto o calidad muy bueno.
La comida en ese restaurante es exquisita.
La obra de arte era tan exquisita que todos quedaron impresionados.
Sounds like 'exquisite' — very high quality or delicious.