US embassy in Belgrade was very helpful, answered all of our questions quickly over email (before the interview). The interview did take several hours, from 8:30 to almost noon, but there was no weird questions or bad treatment. Except that it was too cold for my fiance with the air-conditioning blowing constantly