Fall is better than spring, at least if you only look at the water temperature in Gran Canaria...... This was our third visit to Anfi, we have stayed at Monte, in spring, the two previous times and now at Gran. No big differens, both are just marvellous. If you travel with small kids (early bedtime) I would say Gran is better, you would not hear the "noice" from the restaurants and evening entertainment here. If you are a romanticist Gran is allso better, because you will se the sunset in the Atlantic ocean, just next to Teide on Tenerife, from your balcony : ) Spacious rooms, big balcony and all you would need in equipment in your lodging, could not be better.
The minigolf court just downstairs Gran is a little bit challenging even for a pro, not that I would be one, but you need a little bit of luck to be the winner here. This is a must, but bring your hat and a bottle of water with you, its sometimes quite "warm" here.
You can find a variety of restaurants to choose from, we like Indian food, so we often go to the indian restaurant (also take away) and I would like to recomend this place to anyone. The food is as the rest of Anfi, excellent.