More weather information for Il-Hamrija