Well, eveeyone is at the pier, which is on the beach, and the bonfire is on the beach too. I think you're good, bit if you want to strike out the word bonfire, everyhing still mostly makes sense.