70. Xlendi, Gozo, Malta