This place is a true gem, we feel lucky to have found it. A serene space perched atop a mountain to relax and refresh. So far the nicest experience yet in Los Angeles.