Best place in Malta. Would always come back.