Great stay in Sliema! The flat is great and ideally located (public transports are only 3 minutes away).
Irina is very kind and picked us up at the airport.
We highly recommend this place!