I stayed here after my trip to the 4 corners. This is one of the few citys (towns) that have clean lush grass. The climate is pretty good. Crime on the other hand is not. The town touches the edge of the Indian reservation. Indians today STILL comitt lots of crime, making this town get an F for crime. The amenitys may look OK, but Farmington is missing some major componints. When I was there they did not have stores that met my needs. This town is not kid frendly making it not the best place to raise a family. As you drive deeper into the town you will notice that it gets dull and dirty plus uncolerful.