Good choice for people with short time and willing to have a glimpse of what is Grand Canyon, I was on a Convention at Las Vegas for few days, and wanted to take opportunity to know Grand Canyon since I was so close. All services were provided as described, only communication would be better, since I only had an international mobile number, and was not receiving their SMS. Also I believe it can be more foreign friendly, as some information was not very clear, such as how to circulate using Park Transport. Be aware of the wind, it is really hard, and some times I was afraid it would take my phone from my hands, also needs to be very careful with your steps, there is nothing to hold on at Guano point.