Original: Komodo lies between the substantially larger neighboring islands Sumbawa to the west and Flores to the east.
Simplified: Komodo is between two much larger islands. Sumbawa is on the west side and Flores is on the east.