I bet the cream helps, but once I had really great mashed potatoes in a restaurant and I asked for the recipe. The waiter just said it was “a little but of salt, a little bit of pepper and a whole lot of butter.” Massive quantities of butter is often the secret in restaurant food.