Very friendly and helpful host, clean apartment and great location in Sliema. Definitely a recommended place!