Hi Raych141,
To be honest I personally am glad they don't do all inclusive. The damage all inclusive has done to resorts like Lloret de Mar and Calella de la Costa should hopefully be a lesson to other resorts. To many all inclusive hotels damage trade for local bar owners, causing them to shut down, gradually leading to resorts havin boarded up units, giving places a run down appearance.
Salou does have all inclusive hotels if people want them but thankfully not to many hotels are doing it.
The great thing about places like Salou is going out to the bars in the evening and enjoying the atmosphere, if all the hotels did all inclusive, everyone would stay at the hotel and turn our resorts into ghost towns.
Just my opinion though.
Hope you have a nice holiday, Avenida is a good choice