We had just escaped the tourist hell that is Los Cristianos, so Puerto Santiago/Los Gigantes seemed like a lovely haven. The apartments sit between the port village area of Los Gigantes and the (older and nicer end of the) Puerto Santiago strip, with easy access to both. There are plenty of very good restaurants within an easy walk, as well as beaches (rocky and sandy), look out points, supermarkets, and public transport.
The apartment complex (individual apartments differ) have views of Los Gigantes and the sea - the higher up ones have much better views and get more direct sunlight. The pools were great for our kids, and there is a nice bar/restaurant attached. All the staff were extremely friendly and helpful.
The apartments seem to be in a "standard" Canary Island configuration, with a balcony, a bedroom, a bathroom, and a kitchen/diner/second bedroom with a comfortable sofabed. The kitchen even has a washing machine - which is extremely useful. The cooking utensils were adequate for cooking pretty decent meals, although their were no supplies (like oil or salt and pepper) at all.
All in all, a very comfortable place to spend a few weeks, well located to explore South Tenerife. Our only criticism is that the apartment was looking a *little* tired, but if you mentioned anything specifically you could get it fixed almost instantly.