Very nice, modern, clean, equipped with all conforts and well located apartment in Sliema