Simon is a really great host !
Our apartment was perfectly prepared when we arrived, and Simon was available everytime we needed some information.
I highly recommend to spend your stay in Malta at Simon's apartments, well located and well equipped flats in Sliema.