affordable hotels near Route 66 Gallup