This place is so freakin beautiful! I've been so stress out lately and I am thankful to have this wonderful experience with my family. Just a tip, don't try to find a parking spot at a parking lot. This is a tourist place and it is packed. We parked off to the side, off the road, and near the trees haha.