I need some help. I will be visiting AC November 20-27. What can I expect for daytime highs and evening lows? Will I need sweatshirts or tank tops??

Also, how far from San Pedro Town is Mata Rocks? I've read different things - 1 mile or 3 miles. It's confusing!

Thanks for any help that you can offer.