A cute appartement to stay for a few days in Sliema. The location is perfect, near to the sea and also near to the city center.