Crispy Lemon Potatoes with Dill Whipped Ricotta: An Amazing Ultimate Recipe