Great place to stay and well situated (center of malte).