Really amazing positioning in Sliema! Lovely clean and well kept property, perfect for a couples holiday!