I highly recommend this apartement in Sliema, very good place