The ultimate 2 to 3 days in Grand Canyon itinerary including tips for getting around, things to do and where to stay.