Iv seen a nice apartment in the Torres de sol complex but the tower blocks put me off a bit! Iv seen another apartment at Victoria Court 2 but this seems a bit off the beaten track? Has anyone stayed there? Looks like a good 15 min walk to Los Cristianos ugh! Any help would be appreciated
