Emerald Shores: Steps from the Gulf, Navarre Beach