I had a lovely evening.
o pas-SA-to u-na BEL-la se-RA-ta — stress on 'sa-', 'bel-', 'ra-'. 'Serata' ends with a clear open 'a'.
At the end of the date — a warm and sincere way to close the evening and signal that you would like to see them again.
'Ho passato' is the passato prossimo of 'passare' (to spend/pass time). 'Una bella serata' = a lovely evening. 'Serata' refers specifically to an evening spent in company — more social than 'sera' (evening in general).
È stata una serata magnifica.
It was a magnificent evening.
Stronger version — 'magnifica' is very emphatic and Italian
Il tempo è volato.
Time flew by.
The best indicator of a great date — says more than any direct compliment
Non vedo l'ora di rivederti.
I can't wait to see you again.
Forward-looking and enthusiastic — the perfect note to end on
Ending a first date with explicit warmth and gratitude is standard Italian etiquette. A clear verbal expression of appreciation — not just a wave goodbye — signals genuine interest and good manners. Following up with a message the next day is expected and appreciated.