I thought the baby was born in the USA. Didn't Sun meet Kate during a flashback? Or was that at a hotel?

I can't remember.

It was good. Not sure why Desmond was there.