Good location in Sliema, nice flat