Such a great please to stay in Sliema! Amazing location, the host was lovely and the apartment has everything you need. Recommend 100%!