Franco kindly offered to send me a pick up from airport, the driver was a little late but I managed to borrow someones phone and called Franco from the airport, and the driver arrived soon after. I arrived in Valetta around 10pm and most shops were closed.

It would have been good to know this as i could have picked up some basics like water and some basic food from the airport duty free.
Something to bear in mind , that if you arrive late, bring some water and basic snacks with you, otherwise you wont have a very pleasant first night stay

apart from that, the apartment was good and in a central location and i enjoyed my stay in Valetta.
the apartment was very cold on the first night even after having the heater on high, but i told franco and he came the next day when i was out, and made the heater settings better so the bedroom was warmer on night number 2.