I organised one last May for my best friend.
I got a photo of 5 of her best friends printed onto a jigsaw, and then did a treasure hunt around our town - stopping at special places for her, like where she had her first date, where she met her husband, places she likes to go etc.
Every time she got a clue right, she got a piece of the jigsaw and when she had all the pieces, there was a message on the back about what she'd be doing for the evening.
Along the way the 5 of us had lunch in a beautiful hotel, did an escape room, played silly games along the way. Went to her house to change and then we went for a beautiful dinner.
She has a lot of friends and extended family, so we booked a function room in her favourite pub (I say pub but it's more pub/restaurant - they've won awards for their food) and had a DJ, private bar and played lots of games with about 40 people.
She loved it - the first part of the day was spent having fun with her 4 best friends, and then she got to celebrate with cousins, family, work friends etc in the evening
That's the only one I've been to :)