Roaring Meg, The Beach