We had a great experience in Sliema, even though the apartment was a bit noisy but efficient.
Great location.
The host was really helpful.
I highly recommend this apartment in Sliema !