This zen oasis is a perfect landing pad for your LA trip.