We want to book a villa in a nice resort somewhere in between Barcelona and Portaventura (the theme park)next Easter. I know some of the resorts around there are rather Tacky. Any recommendations for a pleasant family orientated resort with a nice beach in that area?