Make this less complicated
Komodo lies between the substantially larger neighboring islands Sumbawa to the west and Flores to the east.
Komodo is between two much larger islands. Sumbawa is on the west side and Flores is on the east.