Apartment to let in Sliema, Malta