Best time to visit Bude for beaches, surfing, walking, dog-friendly trips, quieter breaks and family holidays.