Filmed at the beach across from our 'Lilly Pad' rental on 30a in Dune Allen Beach (Santa Rosa Beach) which is just east of Destin.
It's a gorgeous day - clear sky, extremely clear water, white sand. 91 degrees for the high. No oil, tarbells, or smell!
View Lilly Pad at http://www.fivestargulfrentals.com/property.aspx?PropertyID=12