I took my two twelve year old grandsons (first cousins) on this trip and it was indeed MAGICAL! Yosemite is a breathtakingly beautiful place and my kids were mature enough to appreciate it Our lodge was 15 miles from the entrance to the park so not a lot of time was spent on bus rides. A real plus. In the park we hiked to the base of a waterfall, we walked up 8000+ feet for a forever-memorable view of Yosemite Valley, we swam in a huge pool with a view of waterfalls in the background. Our days were full with robot-building and racing , with a ride on a historic train, with a hike through an ancient forest whose trees were growing when Jesus lived on earth. All the while our guides who genuinely liked kids were talking and educating. Our lodge was comfortable and near a lake. At night the grandparents sat on the shore in wooden lawn chairs and chatted while the kids ran and played and talked to each other, just as kids used to do before electronics. It was exciting to watch them. . Grandparents were friendly and interesting, kids learned a lot and made friends with other children from all over the country. Their worlds expanded mightily this week. I wish we could do it all over again. One of my grandsons told me that this had been the best week of his life. Does it get any better than that?