Apartment to let in Mosta, Malta