The overgrowth blocks most of the view...stopped by with my Mom& Sis...tiny little parking space. Not sure worth a stop...
The Vista here is amazing!