Perfect Beach Waves