I had a wonderful stay ! The appartment was well located in Sliema, close to nice places to hang out and also near bus stops that can carry you quite everywhere. I was lucky to be set up to a very nice flat with nice balconies and a great view.
The appartment was nice and clean, and Simon is a really great host, friendly, kind and helpful if you need anything. He owns a pub close to the flat, a great spot to chill after a long day.

Probably just the best place to stay in Malta !