Grayton Beach is the perfect destination for a family trip during summer, or a romantic getaway during spring and fall.