Great location , great price …and good pizzas sold in Luqa in front of the church.