Hi mattaj81,
We go for March and the weather is normally pretty good. During the day Im always in shorts, have breakfast on the terrace and occasionally have a dip in the pool. You can be unlucky and get some rain, generally good temperatures, sunny and cloudy. The only snow will be (normally) on Mount Teide !
We also go Oct/Nov and the weather is always fantastic, this October is was too hot !!!
Chris