Lovely modern apartment in a great location in Sliema. A perfect base for exploring Malta!