What is the version of the following sentence with correct punctuation?

What a blast Even your youngest will have fun sliding down the sand dunes on their sand board Again you will overnight in this small town BLD
What a blast! Even your youngest will have fun sliding down the sand dunes on their sand board. Again, you will overnight in this small town. (B,L,D)