Very nice central place.. to discover Malta... Just for a natur trip... Or going out for Party..