Firstly I would like to say that it is possible to play good golf without living directly on a golf course. Most of them are over-developed anyway. Just my opinion but Los Arqueros is a bad location, nothing around but construction and if you want to leave the place the roads to any life are horrendous, especially in summer. Sotogrande is a no for the reasons above and is overbuilt. La Cala would be my choice…in certain locations. The “La Cala” on the wrong side of the road is awful, bloque after bloque of third world apartments and no character. The other side , the “real” La Cala is fine. Great for families and no need to leave the place.