If you are staying in Puerto del Carmen new town, the Morana apts are lovely, up a steep hill from beach but fab views of sea and beach. Small but gorgeous pool and nice little snack bar. The Fariones hotel looks nice aswel and is on the beach.
I wouldn't recommend the Morana or the Kontiki....although they are nice apts they are up cardiac hill! The Fariones is really nice but maybe a little over budget. The Costa Volcan apts are a perfect location and very clean.......the Puerto Carmen apts are pretty good.....Caleton Blanco are nice but they have steps leading up to them......the Rosamar apts are also really nice.