Apache Canyon Ranch Bed and Breakfast stands in a corner of a lonesome landscape where the Laguna Pueblo and To’Hajiilee Navajo reservations meet.