Superfriendly host, beautiful appartement, great location in Sliema.