Thanks for coming back to us, Glenn; a lot of people have a moan, get it off their chest and disappear.Stick with Holidaytruths ( whether it be the Portugal forum or another forum ) -you'll find a wealth of information here from people who are ready to help.
Back to the Algarve: from what you tell us, you stayed in an area of Albufeira, by far the largest tourist connurbation in the Algarve,and the other places you visited ( I'm assuming that you meant Acoteais and Montenegro ) are suburbs of either Albufeira or Faro. Faro is the capital of the Algarve and a working city and, unlike most of the remainder of the Algarve, tourism is not its main focus; Albufeira, in the summer months, is inundated with holidaymakers and, as you will have seen, staff in restaurants are run off their feet as absolutely everybody tends to want serving within a two hour period in the evening- I'm sure you will have encountered this problem all over the world in popular tourist destinations. Vilamoura is also a large resort, and is modern and custom-built for the tourist market, so won't give you any hint as to what the real Algarve is about.
It seems that you have little or no liking for the larger resorts - Benidorm,Malaga, Ayia Napa - yet you seem to have spent your time in the Algarve solely in or around the largest towns and cities the area has to offer; this is what I meant when I referred to asking for advice
before you book. The Algarve has places which are the exact opposite of the places you have chosen to be, where you can stroll from the beach and find small, quiet restaurants where, within twenty minutes, you'll feel that you've known your waiter for years and where your young son, having made an effort to learn the language, would receive all the encouragement and help he could ask for from people who are genuinely pleased to welcome
you and not your wallet.
It's not the fault of Albufeira or its people that their town is literally overrun at this time of year; visit out of main season and you'll see a totally different place and be served by friendly locals who care, and not by temporary staff from all over Europe whose only interest is to make enough money during the day to be able to afford to get legless at night - not a Portuguese but an international syndrome.
As for the graffiti, I'm afraid that I, and everyone who loves Portugal and especially the Algarve, must agree with you; we don't like it, the local population don't like it, but the authorities don't seem to be doing anything about it !! (You'll have noticed, I'm sure, that this,too, is an international thing, the graffiti seeming to be multilingual.)
As for the rep., I wouldn't take too much notice of what someone who had little or no choice as to where she was posted, thinks.The difference is that, whilst she had no choice as to where she would be, you
did have a choice and reference to Holidaytruths before you made that choice would, I guarantee, have found you a resort and itinerary which would have suited and delighted you and your family.
From the tone of your post, I get the feel that you have now written off the Algarve as a future destination; I can only urge you to think again and use the experience and knowledge of our members because I promise you, you've missed so much by not researching things as thoroughly as you might.If you change your mind, come back to this forum and you'll get all the help you need and more !!