I have recently spent time in both Costa Rica and Mexico looking for my Not-in-America home. I love them both, but they are different, and there are so many variables. I am landing in Mexico, but Costa Rica is fine as well. I agree with the other comments, that it would be good to take a long vacation in both before you decide.
Happy hunting
Annabella