We were there at the beginning of January one year, and it was in the 70's. Our last day was spent swimming and sunning by the pool (we're also from MA).
Of course, the following year we were there in December, and it was 20 degrees!
So the short answer to your question is "maybe." (Just like it's often warm enough to swim in MA on Memorial Day - this year, not so much.)