We'd like somewhere near a beach, with a few shops (including supermarket)/restaurants, on a main bus route and within 60mins of airport. I guess a small/medium resort (although larger ok if not overly commercialised).
Don't mind a family resort, but we're a couple so nice to have the odd bar/restaurant adults can just chill at.
As regards days out, we're happy pottering around other resorts, maybe a boat trip. Maybe something historic or totally different one day, but flexible.
We've stayed at Puerto Rico in Gran Canaria before. Not against going back there, only thing that puts me off it's the maximum journey from airport (suffer from travel sickness).