This unit is located on Okaloosa Island in Fort Walton Beach, Florida, the area known as the Emerald Coast. Okaloosa Island is a beautiful strip of beachfront resort complexes that is a short 10 minute drive away from the heart of Destin, FL.

Okaloosa Island offers a more peaceful atmosphere than Destin while still providing you with the unbelievable white sand beaches of the beautiful Gulf of Mexico. It is the ideal place for vacationing families, combining the sun and fun of the best beaches in world with everything the Destin-area has to offer.

A map showing where the Waters Edge complex is located is below

View Larger Map