Stuffed focaccia: cheesy and mouth watering!