Booked for Cactus Garden last minute in the summer of 2005. It's an apartment, but it was booked as all-inclusive.
The apartments are large and clean. The view is best on the swimming pool side (sea and boulevard). The food is very nice.
There are plenty of restaurants in Jandia where you can enjoy a great meal for little money. Go to the English pub and the Tropicana (on Fridays and Saturdays) to enjoy yourself. Salsa dancing or watching it is a must!
The absolute attraction is the long, golden beach.
Keep an eye open for the wild donkeys at night. They some times come down the mountains to feast on the frehsly planted green on the boulevards... A thorn in the the flesh of the majoreros.
Renting a car is recommended. The American Star is worth a visit. This phantom ship sticks out of the waves and is certainly a worthy sight.