We had a great stay in Sliema, the apartment is as shown on the pictures. The communication was easy and fast.