Shoal Bay East is the place to go for a perfect beach day. The other beaches are nice, but if only spending one day it is best not to travel around too much. Save the others for another day!