hotels on Route 66 Gallup