Visited in 1984 and was favorably impressed. San Jose is in tropical latitudes, but the elevation made it very comfortable. Our hotel did not have heat or AC and didn't need them.
I recall learning that if you were there as a retiree you could bring in a car duty free. I believe there were other benefits as well. The people we encountered were friendly, even though I had a poor command of Spanish.