We were in Las Vegas and wanted to take the chance to see the Grand Canyon. We decided not to do this through one of the Las Vegas tours offered, but with our own rental car. We decided to book a ticket for the SkyWalk with food in advance. The organization on site was absolutely fine, there were regular buses that took us to the different stops (SkyWalk and Guano Point). The food at Sky View Restaurant (facing directly into the Gran Canyon was more than sufficient (including drinks). The view, especially from Guano Point was really breathtaking! SkyWalk itself disappointed us a bit, but still an experience. Photos are taken (as is often the case in the USA), as you can purchase them afterwards. We paid a total of US$50 for 8 photos, which is still moderate compared to other locations). You can't take your own photos because you have to hand everything in beforehand. We were definitely satisfied!