Very nice and clean apartment in the centre of Sliema! The hosts are very friendly and helpful! We really recommend this place!