santa fe new mexico living pros and cons