Thanks to Dutch Galaxy for the photos!
(Click photo for full album)

Overview of beach party