Heat large pot on medium heat. After heated add olive oil. When olive oil is heated add potatoes, onion, and sea salt stirring occasionally for 15 minutes ( the last 5 minutes add minced Garlic). Add broth or stock until potatoes are cover completely. Bring to a boil and simmer on medium low heat for about 20 minutes. When potatoes are really soft take a hand held blender and blend until creamy (or to you desired texture). Add cream or Half and Half and heat until hot. Add bacon and serve.