Much of Florida is a peninsula between the Gulf of Mexico , the Atlantic Ocean , and the Straits of Florida .
To the west is the Gulf of Mexico , to the south is the Florida Straits , and to the east is the Atlantic Ocean .