Historic Phantom Ranch is the only park lodging on the floor of the Grand Canyon. Tens of thousands of people try to book a stay there. Our writer scored a night there recently, and if you follow ...