<human>: Condense the text into a few key points

Hello all, My thoughts are to live while working over the internet in  Languedoc-Roussillon, France or Cataulua, Spain for three to six months with my current gf. Using one of those areas as a base we plan on visiting other countries around Europe and do an excursion into Morocco or Algeria. Ideally we would like to be located near some major rail station or at least have a way to get to a major hub conveniently to travel elsewhere in Europe.

Time: Looking at staying for three to six months. Preferably starting in May of 2016.

Budget:
As it I would be working i got a $2,700 spending limit for living expenses and additional traveling.

Safety: The area I'll be in needs to be safe as I will have work with me. Would like to minimize any risks that can cause difficult being clumsy with either French(myself) or Spanish(gf).

Interests: We are all over the board on this one. I am a software engineer with an interest in History with no love of art. My Girlfriend is graduating soon as a Graphic Design major with a love of art(yes, i get it not much in common) and not much interest in history. So if the town could have some interesting art work done on buildings that would be ideal as it would give her something to look at and use as inspiration. Other points would be festivals in other areas to visit on weekends in Europe that we can get to by train.
<bot>: Looking for a good town in Southern France, Northern Spain to live in and travel from for 3 to 6 months, with a budget of $2,700/month