Yes, everything about our trip was great. I do think we lucked out on the weather, it being December and all. Saturday was just gorgeously sunny, but Sunday was overcast. The wind was very low too, which helped a lot.
I recommend everyone check out JT, even if you think you're not very outdoorsy. So much to see.