Kirsty saved us twice (we got lost on the way there and locked ourselves out from the flat...). We got a little city tour on the first day helped us more than you think. Also there is no better place in Malta to have a beer than roof of the apartment :)
Highly recommend!