It has multiple hotel options, including the lavish Wyndham Ocean Ridge Resort - which sits right on the beach and offers 300 acres of woods, multiple swimming pools, tennis court, and golf course.