This place is fantastic! Tucked away in the hills of Culver City, you get an incredible view of the city you can't get anywhere else.