The Italian term "incantevole, delizioso" matches the English term "delightful"

other italian words that include "delizioso" : english :
ameno, incantevole, placevole, delizioso lovely
delizioso rapturing