This is one of the more mellow and set back spots in the Sherman Oaks area that you can do a variety of activities and be in a mellow and more relaxed enviornment.
All reviews seem positive