Home Malta Popeye Village, Mellieha Malta