IT WOULDN'T be Christmas without a family trip to the theatre, and although it isn't very festive, Treasure Island is definitely one to consider this year.

The Octagon Theatre's fun-filled musical rendition of the classic pirate story had both my partner and I laughing at points throughout the show.

The adaptation of Robert Louis Stevenson's novel follows Jim Hawkins (Ami Okumura Jones), a young girl who feels stuck in her life at the family inn and longs for an adventure.

Jim gets what she asked for after meeting pirate Billy Bones, played by Henry Bauckham.

Bauckham's mild scouse accent was one of the highlights of the show – a scouse pirate was something I didn't know I wanted from this show.

Another fantastic part of the show was watching the incredibly talented performers playing instruments on stage to create the show's music.

Ben Simon shines with his beautiful violin playing, I could happily listen to him play for hours.

He also plays Squire Trelawney, the naive and hopeless wealthy man who bankrolls the group's adventure, and Blind Pew, a pirate who is neither blind, nor called Pew.

He was a real scene stealer – offering the audience tap dancing, a general air of incompetence, and even a small conga at one point.

Unfortunately, no show is perfect. There were a few minor audio issues that made it difficult to make out some of the words being sung, and the music was occasionally slightly too loud, drowning out the wonderful actors.

Two younger children sat in front of me started to get restless during the show, and at two hours and five minutes long, I would say the show is most suitable for age 7+ unless you're confident in your child's ability to concentrate.

Overall a fantastic show, with talented actors and a truly beautiful set.

Treasure Island will run until December 28 at the Premier Suite at the University of Bolton Stadium.

Tickets are between £15-£26 with a £4 discount for children.