This was my 4th time at Simon's place and like every time it was great, very flexibel communication ways, fully furnished and well located apartments and after I saw a few of the places and villages in Malta I think Sliema/St.Julien or exactly this Area (Balluta Bay) is the best choice to stay!
I have never had any bad experiences with Simon or his apartments, so go ahead with booking :)