This place truly is an oasis in the Malibu hills. A beautiful location to rest and re-energize