Very clean, modern, and well-situated apartment in Sliema. We enjoyed our stay and highly recommend it!