Great place tucked away in the hills of LA with an awesome view