Looking at this area so we can visit Port Aventura, Barcelona and still have a beach holiday. Where is good area to stay near beaches (Salou?) and restaurants. Teens to keep happy but not too noisy?!