Located in the heart of Gozo at Ix-Xargha, the Queens Gambit Chess Villa is a luxurious villa themed around Chess. 

A three story villa with three rooms on each floor and a private pool, the Queens Gambit Chess Villa is an ideal spot for families looking to enjoy a wonderful holiday in Gpzo, Malta

It’s also close to numerous tourist sites like the world’s oldest temple, the Ggantija temples, Ramia beach and Calypso cave. 

You can book your reservation by using the calendar below or go to the Queens Gambit Luxury Chess Villa website

Join Group Chess Coaching Session

Register for small group Kids training with World Class Chess Trainer FIDE Master Charlie Storey for just £20 per hour weekly lesson. Each small group becomes a Squad with a Parent manager – If you would like to be parent manager of your squad please email Charlie Storey.

200 hour Professional Chess Video Training

Chess PDFs Emailed Directly To Your Inbox

PGNs: Free And Pro PGNs

Chess Web Agency Solutions

Everyone is Involved

Coaches and Organizers work together to create the ultimate chess education and playing Online / Offline Platform. WCJS Academy of Academies.

Option for all current Academies to have their Chess Academy students housed in our Global Chess Academy under their own Academy name – as many students as you like!.

A new WCJS Online / Offline Rating System for Players under 18 Years of age starting in English Speaking Counties then expanding globally. New Junior Titles are created and gained through WCJS Tournaments,learning and video training platform.

Elite Junior Coaches

To become an Elite Junior Coach you must hold a well established Title before COVID 19. All Academy owners in our WCJS receive 60% of all Student academy fees the other 40% is admin fees and cost of the platform and advertising costs.

School Chess Teachers may run an Academy within WCJS. National Chess Syllabus Course Syllabus is created by world leading Chess Teachers who are also Chessbase Fritz Trainer Authors.

Learn More

Student Training Area

Any student who would like to play chess actively using WCJS rating System, Training, Playing and Video Platform.

We have 2 Pricing Tiers for Students

  1. Monthly Subscription €20
  2. Yearly Subscription € 150 – Contact Us directly for this.


Join World Chess Junior Squad Academy Now

Tournaments and Rating System

A rating System that is used for our Online / Offline Events is elo based but with approximately 300 Point up float dedicated to Juniors Only and for Adult Coaches within the Academy.

WCJS Titles that can be acheived:

Black Bandana

Candidate Master


International Master


World Junior Champion

Learn More

Upcoming 2021 Tournament

The grand finale of this tournament will be in a five star hotel in Malta. Interested participants can enroll in the qualifier on Lichess. After the qualifier, participant will compete in our state of the art platform

Learn More

Coaches and Students Love Us

Here is what coaches and students who use our system have to say about the World Chess Junior Squads.

Great Private Master Chess Coach

FIDE Master Charlie Storey is a fantastic chess coach. He is always kind, fun and has huge enthusiasm for the game. He looks at and works with his pupils as individuals, finding openings and a style of play that suits them – and always remains positive. Since our son, age 13, started lessons with Charlie, he has been taken to another level in his play and the improvement is amazing to see. In a short time (just a few months!), our son started being placed in various OTB tournaments including the South of England Championships (coming joint 1st in his age group), gained a half norm at West of England Championships and qualified to play in the Delancey Terafinals this year. Our son continues to improve at an tremendous rate and learns important strategic ideas in each of Charlie’s lessons which he takes with him to the chessboard.’


Under 14 British Champion with Charlie’s training!

My son, Viktor (14 years old), started training with FM Charlie Storey at the end of February 2017. We chose Charlie, because I saw him training a young boy and was impressed by his friendly approach and captivating explanations; I could also see that the boy was having fun and was enjoying the chess lesson.
After seeing Charlie in action with that boy I found that he had trained some of the top English juniors. One of our goals, when asking Charlie to coach Viktor, was for our son to perform well at the British Chess Championship in July-August, 2017.
Between March and August 2017, as a result of Charlie’s lessons, Viktor gained more than 200 ELO points and became the U14 British Champion.
On a personal level, Viktor became a lot more confident and practical with his play; Charlie helped him get over the fear of losing and showed him that chess is an exciting adventure in which we squeeze every opportunity and fight until the end. Since I have witnessed most of Viktor’s lessons, I can say that each of them is interesting, engaging and fun; Charlie’s explanations are clear and he would always give generously of his time to make sure Viktor understands; the homeworks are challenging, but rewarding.
Very importantly, Charlie is positive and encouraging and, together with the inevitable search for weaknesses, he also points out the strengths in his students. So I would wholeheartedly recommend FM Charlie Storey as a Chess Coach.”

WCJS Tournament Coming Soon

Location of Our Grand Finale

Marriott 5 Star Hotel

Ballutta Bay

Saint Julians



Qualifiers start at Lichess Server soon.

Our World Junior Championships start on Lichess servers and qualifiers play at WCJS playing platform to see if they can reach the Grand Final in Malta.

Fair Rate for Coaches & Parents

Our Academy Coaches are paid direct from Parent to Coach. Our Academy is Coach, Student and Parent friendly. Excellent coaches being paid a fair hourly rate.


We Support Revolut

An Easy way to make payment for your Villa Rental and Chess Coaching

After making payment with Revolut, contact the owner, Fide Master Charlie Storey on WhatsApp +356 7777 7077 for confirmation

Pay With Revolut