We had a fantastic stay in the apartment. Really comfortable and clean. Our host was very helpful. Also, great location for Sliema... less than 5 min walk to the beach area.