We're planning on expanding our kitchen and I'm having a hard time deciding on where 1) the sink and 2) an island should go, and based on that, where the dining room table fits. I'm finding our layout a little difficult to work with because the area leading up to the kitchen is a somewhat long narrow space due to the area underneath the stairs. But since that is literally next to the kitchen, I'm not sure how to incorporate everything.

I'm open to any suggestions! Here's a really rough sketch. The top is the original plan. The 2 bottom plans are our proposed sink placements. Should the sink be in front of the small window? Or should it be centered between the windows? Where should the island go? Please help!