What's wrong with the word handsome???
I think being hot means having a nice body (and face). With handsome I mean a cute, good looking face. Not that she's ugly, but I wouldn't call her hot.
They left this morning. I wasn't there, cause my university has started. So I'm in this new, nice town. But I talked to them on the phone yesterday.

I think I'll miss her... I realised that after I hung up the phone.