Magnolia Dunes is located on Anastasia Island in St. Augustine.