Some folks don’t advocate avocados because of calories and fat considerations. I think that is a mistake. Check out my post – Are avocados good for you for much more info.
Also, while olive oil is healthy, I prefer the much-maligned coconut oil. You can read my Page – Why you should include coconut oil in your diet to find out why.