Apartment to let in Swieqi, Malta